Yate
JBEntityCapsList Member List

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

addCaps(NamedList &list, const String &id)JBEntityCapsListinline
addCaps(NamedList &list, JBEntityCaps &caps)JBEntityCapsListvirtual
alive() constGenObjectvirtual
append(const GenObject *obj, bool compact=true)ObjList
at(int index) constObjList
autoDelete()ObjListinline
capsAdded(JBEntityCaps *caps)JBEntityCapsListinlineprotectedvirtual
check(long maxwait=-1)Lockablevirtual
clear()ObjList
compact()ObjList
ObjList::count() constObjList
Mutex::count()Mutexstatic
decodeCaps(const XmlElement &xml, char &version, String *&node, String *&ver, String *&ext)JBEntityCapsListstatic
destruct()GenObjectvirtual
efficientTimedLock()Mutexstatic
empty()ObjListstatic
enableSafety(bool safe=true)Lockablestatic
expire(u_int64_t msecNow=Time::msecNow())JBEntityCapsList
find(const GenObject *obj) constObjList
find(const String &str) constObjList
findCaps(const String &id)JBEntityCapsListinline
fromDocument(XmlDocument &doc, const char *rootName="entitycaps")JBEntityCapsList
GenObject()GenObject
get() constObjListinline
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constObjListvirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
index(const GenObject *obj) constObjList
index(const String &str) constObjList
insert(const GenObject *obj, bool compact=true)ObjList
JBEntityCapsList()JBEntityCapsListinline
last() constObjList
length() constObjList
loadXmlDoc(const char *file, DebugEnabler *enabler=0)JBEntityCapsList
lock(long maxwait=-1)Mutexvirtual
locked() constMutexvirtual
locks()Mutexstatic
m_enableJBEntityCapsList
m_reqIndex (defined in JBEntityCapsList)JBEntityCapsListprotected
m_reqPrefix (defined in JBEntityCapsList)JBEntityCapsListprotected
m_requests (defined in JBEntityCapsList)JBEntityCapsListprotected
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
next() constObjListinline
ObjList()ObjList
operator+(int index) constObjList
operator=(const Mutex &original)Mutex
operator[](signed int index) constObjListinline
operator[](unsigned int index) constObjListinline
operator[](const String &str) constObjList
owner() constMutex
processCaps(String &capsId, XmlElement *xml, JBStream *stream, const char *from, const char *to)JBEntityCapsListvirtual
processRsp(XmlElement *rsp, const String &id, bool ok)JBEntityCapsList
recursive() constMutex
remove(bool delobj=true)ObjList
remove(GenObject *obj, bool delobj=true)ObjList
remove(const String &str, bool delobj=true)ObjList
requestCaps(JBStream *stream, const char *from, const char *to, const String &id, char version, const char *node, const char *data)JBEntityCapsList
safety()Lockablestatic
saveXmlDoc(const char *file, DebugEnabler *enabler=0)JBEntityCapsList
set(const GenObject *obj, bool delold=true)ObjList
setDelete(bool autodelete)ObjListinline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setUnique(const GenObject *obj, bool compact=true)ObjList
skipNext() constObjList
skipNull() constObjList
sort(int(*callbackCompare)(GenObject *obj1, GenObject *obj2, void *context), void *context=0)ObjList
startUsingNow()Lockablestatic
toDocument(const char *rootName="entitycaps")JBEntityCapsList
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~ObjList()ObjListvirtual