RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
SharedGcLockProxy Member List
This is the complete list of members for SharedGcLockProxy, including all inherited members.
checkDefers()Datacratic::GcLockBase
currentEpoch() const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
data (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
defer(boost::function< void()> work) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
defer(void(work)(void *), void *arg) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
defer(void(work)(void *, void *), void *arg1, void *arg2) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
defer(void(work)(void *, void *, void *), void *arg1, void *arg2, void *arg3) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
defer(void(*work)(T *), T *arg) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
deferBarrier()Datacratic::GcLockBase
deferBind(Fn fn, Args...args) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
deferDelete(T *toDelete) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
deferredDatacratic::GcLockBase
doDefer(void(fn)(Args...), Args...) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
doDelete(T *arg) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline, static]
dump() (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
enterCS(ThreadGcInfoEntry *entry=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
enterCSExclusive(ThreadGcInfoEntry *entry=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
exitCS(ThreadGcInfoEntry *entry=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
exitCSExclusive(ThreadGcInfoEntry *entry=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
GcInfo typedef (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
gcInfo (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
GcLockBase() (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
getEntry(GcInfo::PerThreadInfo *info=0) const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
isLockedExclusive(GcInfo::PerThreadInfo *info=0) const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
isLockedShared(GcInfo::PerThreadInfo *info=0) const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
JML_ALIGNED (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
JML_ALIGNED(16) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
lockedInEpoch(GcInfo::PerThreadInfo *info=0) const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
lockExclusive(GcInfo::PerThreadInfo *info=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
lockShared(GcInfo::PerThreadInfo *info=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
myEpoch(GcInfo::PerThreadInfo *threadInfo=0) const (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
name (defined in SharedGcLockProxy)SharedGcLockProxy [static]
runDefers()Datacratic::GcLockBase
SharedGcLock(GcCreate, const std::string &name) (defined in Datacratic::SharedGcLock)Datacratic::SharedGcLock
SharedGcLock(GcOpen, const std::string &name) (defined in Datacratic::SharedGcLock)Datacratic::SharedGcLock
SharedGcLockProxy() (defined in SharedGcLockProxy)SharedGcLockProxy [inline]
ThreadGcInfo typedef (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
unlink()Datacratic::SharedGcLock [virtual]
unlockExclusive(GcInfo::PerThreadInfo *info=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
unlockShared(GcInfo::PerThreadInfo *info=0) (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [inline]
updateData(Data &oldValue, Data &newValue)Datacratic::GcLockBase
visibleBarrier()Datacratic::GcLockBase
WorkFn1 typedef (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
WorkFn2 typedef (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
WorkFn3 typedef (defined in Datacratic::GcLockBase)Datacratic::GcLockBase
~GcLockBase() (defined in Datacratic::GcLockBase)Datacratic::GcLockBase [virtual]
~SharedGcLock() (defined in Datacratic::SharedGcLock)Datacratic::SharedGcLock [virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator