12 #include <vlutil/vlConfig.h>
16 #include <tbb/concurrent_hash_map.h>
17 #include <tbb/concurrent_vector.h>
18 #include <tbb/spin_mutex.h>
31 unsigned int getSymbol(
const char* str);
33 const char* getString(
unsigned int sym);
37 typedef tbb::concurrent_hash_map<std::string, unsigned int>
HashMap;
#define DT_DLL_readerWriter
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: readerWriterDefines.h:34
tbb::spin_mutex myAddSymbolMutex
Definition: symbolStore.h:42
tbb::concurrent_vector< std::string > StringList
Definition: symbolStore.h:39
tbb::concurrent_hash_map< std::string, unsigned int > HashMap
Definition: symbolStore.h:37
Definition: symbolStore.h:24
StringList myIndex
Definition: symbolStore.h:41
HashMap myStrings
Definition: symbolStore.h:38