Yate
SharedVars Member List

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

add(const String &name, uint64_t val, uint64_t wrap=0)SharedVars
alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
check(long maxwait=-1)Lockablevirtual
clear(const String &name)SharedVars
clearAll()SharedVars
copy(NamedList &dest, const String &prefix=String::empty(), bool skipPrefix=true, bool replace=false)SharedVarsinline
count()Mutexstatic
create(const String &name, const char *val=0)SharedVars
dec(const String &name, uint64_t wrap=0)SharedVars
deref()RefObject
destroyed()RefObjectprotectedvirtual
destruct()RefObjectvirtual
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
exists(const String &name)SharedVars
GenObject()GenObject
get(const String &name, String &rval)SharedVars
getList(RefPointer< SharedVars > &dest, const String &name)SharedVarsstatic
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constRefObjectvirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
inc(const String &name, uint64_t wrap=0)SharedVars
lock(long maxwait=-1)Mutexvirtual
lockableMutex()Mutexinlinevirtual
lockableRWLock()Lockableinlinevirtual
lockableSemaphore()Lockableinlinevirtual
locked() constMutexvirtual
locks()Mutexstatic
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
operator=(const Mutex &original)Mutex
owner() constMutex
recursive() constMutex
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
resurrect()RefObjectprotected
safety()Lockablestatic
set(const String &name, const char *val)SharedVars
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
SharedVars(const char *name=0)SharedVarsinline
startUsingNow()Lockablestatic
sub(const String &name, uint64_t val, uint64_t wrap=0)SharedVars
toString() constSharedVarsinlinevirtual
traceId() constGenObjectvirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~RefObject()RefObjectvirtual