NCBI C++ ToolKit
CNetICacheClient Member List

This is the complete list of members for CNetICacheClient, including all inherited members.

CBlobInfo typedefCNetICacheClient
CExpression typedefCNetICacheClient
CFields typedefCNetICacheClient
CNetICacheClient(EVoid)CNetICacheClientinline
CNetICacheClient(SNetICacheClientImpl *impl)CNetICacheClientinline
CNetICacheClient(EAppRegistry use_app_reg, const string &conf_section=kEmptyStr)CNetICacheClientexplicit
CNetICacheClient(CConfig *config=NULL, const string &driver_name=kEmptyStr)CNetICacheClient
CNetICacheClient(const IRegistry &reg, const string &conf_section=kEmptyStr)CNetICacheClient
CNetICacheClient(const string &host, unsigned short port, const string &cache_name, const string &client_name)CNetICacheClient
CNetICacheClient(const string &service_name, const string &cache_name, const string &client_name)CNetICacheClient
EAppRegistry enum nameCNetICacheClient
eAppRegistry enum valueCNetICacheClient
EBlobValidity typedefICache
EBlobVersionValidity enum nameICache
eCurrent enum valueICache
eDropAll enum valueICache
eDropOlder enum valueICache
eExpired enum valueICache
EFlags enum nameICache
eKeepAll enum valueICache
EKeepVersions enum nameICache
ETimeStampFlags enum nameICache
ETimeStampPolicy typedefICache
eValid enum valueICache
fBestPerformance enum valueICache
fBestReliability enum valueICache
fCheckExpirationAlways enum valueICache
fExpireLeastFrequentlyUsed enum valueICache
fNoTimeStamp enum valueICache
fPurgeOnStartup enum valueICache
fTimeStampOnCreate enum valueICache
fTimeStampOnRead enum valueICache
fTrackSubKey enum valueICache
GetAccessTime(const string &key, int version, const string &subkey)CNetICacheClientvirtual
GetBlobAccess(const string &key, int version, const string &subkey, SBlobAccessDescr *blob_descr)CNetICacheClientvirtual
GetBlobInfo(const string &key, int version, const string &subkey, const CNamedParameterList *optional=NULL)CNetICacheClient
GetBlobOwner(const string &key, int version, const string &subkey, string *owner)CNetICacheClientvirtual
GetBlobSize(const string &key, int version, const string &subkey, const CNamedParameterList *optional=NULL)CNetICacheClient
GetCacheName(void) constCNetICacheClientvirtual
GetCommunicationTimeout() constCNetICacheClient
GetFlags()CNetICacheClientvirtual
GetNetCacheWriter(const string &key, int version, const string &subkey, const CNamedParameterList *optional=NULL)CNetICacheClient
GetReadStream(const string &key, int version, const string &subkey, size_t *blob_size_ptr, const CNamedParameterList *optional=NULL)CNetICacheClient
GetReadStream(const string &key, const string &subkey, int *version, EBlobVersionValidity *validity)CNetICacheClientvirtual
GetReadStream(const string &key, int version, const string &subkey)CNetICacheClientvirtual
GetReadStreamPart(const string &key, int version, const string &subkey, size_t offset, size_t part_size, size_t *blob_size_ptr, const CNamedParameterList *optional=NULL)CNetICacheClient
GetService()CNetICacheClient
GetSize(const string &key, int version, const string &subkey)CNetICacheClientvirtual
GetSubkeyList(const string &key)CNetICacheClientinline
GetTimeout() constCNetICacheClientvirtual
GetTimeStampPolicy() constCNetICacheClientvirtual
GetVersionRetention() constCNetICacheClientvirtual
GetWriteStream(const string &key, int version, const string &subkey, unsigned int time_to_live=0, const string &owner=kEmptyStr)CNetICacheClientvirtual
HasBlob(const string &key, const string &subkey, const CNamedParameterList *optional=NULL)CNetICacheClient
HasBlobs(const string &key, const string &subkey)CNetICacheClientvirtual
IsOpen() constCNetICacheClientvirtual
m_ImplCNetICacheClientprotected
operator const SNetICacheClientImpl *() constCNetICacheClientinline
operator SNetICacheClientImpl *()CNetICacheClientinline
operator--(int)CNetICacheClientinline
operator--(int) constCNetICacheClientinline
operator->()CNetICacheClientinline
operator->() constCNetICacheClientinline
operator=(SNetICacheClientImpl *impl)CNetICacheClientinline
PrintBlobInfo(const string &key, int version, const string &subkey)CNetICacheClient
Purge(time_t access_timeout)CNetICacheClientvirtual
Purge(const string &key, const string &subkey, time_t access_timeout)CNetICacheClientvirtual
Read(const string &key, int version, const string &subkey, void *buf, size_t buf_size)CNetICacheClientvirtual
ReadPart(const string &key, int version, const string &subkey, size_t offset, size_t part_size, void *buf, size_t buf_size)CNetICacheClient
RegisterSession(unsigned pid)CNetICacheClient
Remove(const string &key, int version, const string &subkey)CNetICacheClientvirtual
RemoveBlob(const string &key, int version, const string &subkey, const CNamedParameterList *optional=NULL)CNetICacheClient
SameCacheParams(const TCacheParams *params) constCNetICacheClientvirtual
Search(CExpression expression, CFields fields=CFields())CNetICacheClient
SetBlobVersionAsCurrent(const string &key, const string &subkey, int version)CNetICacheClientvirtual
SetCommunicationTimeout(const STimeout &to)CNetICacheClient
SetFlags(TFlags flags)CNetICacheClientvirtual
SetTimeStampPolicy(TTimeStampFlags policy, unsigned int timeout, unsigned int max_timeout=0)CNetICacheClientvirtual
SetVersionRetention(EKeepVersions policy)CNetICacheClientvirtual
Store(const string &key, int version, const string &subkey, const void *data, size_t size, unsigned int time_to_live=0, const string &owner=kEmptyStr)CNetICacheClientvirtual
TBlobVersion typedefICache
TCacheParams typedefICache
TFlags typedefICache
TInstance typedefCNetICacheClient
TTimeStampFlags typedefICache
UnRegisterSession(unsigned pid)CNetICacheClient
~ICache()ICacheinlinevirtual
Modified on Sat Jun 15 11:53:55 2024 by modify_doxy.py rev. 669887