NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
#include <corelib/ncbimtx.hpp>
#include <corelib/ncbiobj.hpp>
#include <corelib/ncbitime.hpp>
#include <list>
#include <set>
#include <map>
#include <unordered_map>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | INoCopying |
class | CLoadMutex |
class | CInfo_Base |
class | CInfoRequestorLock |
class | CInfoManager |
class | CInfoRequestor |
struct | CInfoRequestor::PtrHash |
class | CInfoLock_Base |
class | CInfoCache_Base |
class | CInfo_DataBase< DataType > |
class | CInfoLock< DataType > |
class | CInfoCache< KeyType, DataType > |
class | CInfoCache< KeyType, DataType >::CInfo |
Macros | |
#define | USE_MAIN_MUTEX_IN_CACHE 0 |
#define | USE_MAIN_MUTEX_FOR_DATA 0 |
Enumerations | |
enum | EDoNotWait { eAllowWaiting , eDoNotWait } |
enum | EExpirationType { eExpire_normal , eExpire_fast } |
#define USE_MAIN_MUTEX_FOR_DATA 0 |
Definition at line 53 of file info_cache.hpp.
#define USE_MAIN_MUTEX_IN_CACHE 0 |
Definition at line 52 of file info_cache.hpp.
enum EDoNotWait |
Enumerator | |
---|---|
eAllowWaiting | |
eDoNotWait |
Definition at line 73 of file info_cache.hpp.
enum EExpirationType |
Enumerator | |
---|---|
eExpire_normal | |
eExpire_fast |
Definition at line 78 of file info_cache.hpp.