HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_DatabaseCache Member List

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

add(const UT_StringHolder &key, int value, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1) overrideNET_DatabaseCacheinlinevirtual
add(const UT_StringHolder &key, const UT_StringHolder &value, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1) overrideNET_DatabaseCachevirtual
clear(UT_ErrorCode *ec=nullptr) overrideNET_DatabaseCachevirtual
close(UT_ErrorCode *ec=nullptr) overrideNET_DatabaseCachevirtual
decr(const UT_StringRef &key, int &value, int delta=1, UT_ErrorCode *ec=nullptr, int version=-1)NET_ICacheinlinevirtual
decrVersion(const UT_StringRef &key, int delta=1, UT_ErrorCode *ec=nullptr, int version=-1)NET_ICacheinlinevirtual
generateKey(const UT_StringHolder &key_prefix, const UT_StringHolder &key, int version)NET_ICacheinlineprotectedvirtual
get(const UT_StringRef &key, int &value, int def=-1, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
get(const UT_StringRef &key, UT_StringHolder &value, const UT_StringHolder &def=UT_StringHolder::theEmptyString, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
getBackendTimeout(int64 timeout=-1)NET_ICacheinlinevirtual
getMany(const UT_StringArray &keys, UT_Map< UT_StringHolder, UT_StringHolder > &results, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
getMany(const UT_StringArray &keys, UT_Map< UT_StringHolder, int > &results, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
getOrSet(const UT_StringRef &key, int_def_clb_t &&clb, UT_ErrorCode &ec, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
getOrSet(const UT_StringRef &key, int def, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
getOrSet(const UT_StringRef &key, str_def_clb_t &&clb, UT_ErrorCode &ec, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
getOrSet(const UT_StringRef &key, const UT_StringHolder &def, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
hasKey(const UT_StringRef &key, UT_ErrorCode *ec=nullptr, int version=-1)NET_ICacheinlinevirtual
incr(const UT_StringRef &key, int &value, int delta=1, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
incrVersion(const UT_StringRef &key, int delta=1, UT_ErrorCode *ec=nullptr, int version=-1)NET_ICacheinlinevirtual
int_def_clb_t typedefNET_ICache
makeKey(const UT_StringHolder &key, int version=-1)NET_ICacheinline
myCullFequencyNET_ICacheprotected
myDefaultTimeoutNET_ICacheprotected
myDefaultVersionNET_ICacheprotected
myKeyPrefixNET_ICacheprotected
myMaxEntriesNET_ICacheprotected
NET_DatabaseCache(const UT_StringHolder &table_name)NET_DatabaseCache
NET_ICache()=defaultNET_ICacheprotected
open(UT_SqlOrm &orm, UT_ErrorCode &ec)NET_DatabaseCache
remove(const UT_StringRef &key, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCachevirtual
removeMany(const UT_StringArray &keys, UT_ErrorCode *ec=nullptr, int version=-1) overrideNET_DatabaseCacheinlinevirtual
set(const UT_StringHolder &key, const UT_StringHolder &value, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1) overrideNET_DatabaseCachevirtual
set(const UT_StringHolder &key, int value, UT_ErrorCode *ec=nullptr, int64 timeout=-1, int version=-1) overrideNET_DatabaseCacheinlinevirtual
setMany(const UT_Map< UT_StringHolder, UT_StringHolder > &data, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
setMany(const UT_Map< UT_StringHolder, int > &data, int64 timeout=-1, int version=-1)NET_ICacheinlinevirtual
str_def_clb_t typedefNET_ICache
touch(const UT_StringRef &key, UT_ErrorCode *ec=nullptr, int timeout=-1, int version=-1) overrideNET_DatabaseCachevirtual
UT_NON_COPYABLE(NET_DatabaseCache)NET_DatabaseCache
NET_ICache::UT_NON_COPYABLE(NET_ICache)NET_ICache
~NET_DatabaseCache() overrideNET_DatabaseCache
~NET_ICache()=defaultNET_ICachevirtual