12#define RESIPROCATE_SUBSYSTEM ReconSubsystem::RECON
21 CacheMap::iterator it;
22 for(it = mCacheMap.begin(); it != mCacheMap.end(); it++)
33 CacheMap::iterator it = mCacheMap.find(name);
34 if(it != mCacheMap.end())
38 it->second->mBuffer = buffer;
39 it->second->mType = type;
44 mCacheMap[name] =
new CacheItem(buffer, type);
53 CacheMap::iterator it = mCacheMap.find(name);
54 if(it != mCacheMap.end())
56 *buffer = &it->second->mBuffer;
57 *type = it->second->mType;
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
dcm! – add UnusedChecking(_enum) below;
std::unique_lock< Mutex > Lock
A convenience class to lock a Lockable (such as a Mutex) on object creation, and unlock on destructio...