PTLib  Version 2.18.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PVXMLMenuGrammar Member List

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

Class()PObjectinlinestatic
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
Compare2(T v1, T v2)PObjectinlinestatic
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
CopyTraceContextIdentifier(PObject &obj) const PObjectinline
CopyTraceContextIdentifier(PObject *obj) const PObjectinline
CopyTraceContextIdentifier(PObject &to, const PObject &from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject &to, const PObject *from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject *to, const PObject &from)PObjectinlinestatic
CopyTraceContextIdentifier(PObject *to, const PObject *from)PObjectinlinestatic
EqualTo enum valuePObject
Filled enum valuePVXMLGrammar
GetClass() const PObjectinline
GetState() const PVXMLGrammarinline
GetTraceContextIdentifier() const PObjectinline
GrammarState enum namePVXMLGrammar
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
Help enum valuePVXMLGrammar
Idle enum valuePVXMLGrammar
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
IsClass(const char *name) const PObjectinline
IsFilled()PVXMLGrammarinlineprotectedvirtual
LessThan enum valuePObject
m_fieldPVXMLGrammarprotected
m_sessionPVXMLGrammarprotected
m_statePVXMLGrammarprotected
m_timeoutPVXMLGrammarprotected
m_timerPVXMLGrammarprotected
m_traceContextIdentifierPObjectprotected
m_valuePVXMLGrammarprotected
NoInput enum valuePVXMLGrammar
NoMatch enum valuePVXMLGrammar
OnUserInput(const char ch)PVXMLMenuGrammarvirtual
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PDECLARE_MUTEX(m_mutex)PVXMLGrammarprotected
PDECLARE_NOTIFIER(PTimer, PVXMLGrammar, OnTimeout)PVXMLGrammarprotected
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PObjectvirtual
Process()PVXMLMenuGrammarvirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
PVXMLGrammar(PVXMLSession &session, PXMLElement &field)PVXMLGrammar
PVXMLMenuGrammar(PVXMLSession &session, PXMLElement &field)PVXMLMenuGrammar
ReadFrom(istream &strm)PObjectvirtual
SetIdle()PVXMLGrammarinline
SetSessionTimeout()PVXMLGrammar
SetTimeout(const PTimeInterval &timeout)PVXMLGrammar
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
Start()PVXMLGrammarvirtual
Started enum valuePVXMLGrammar
~PObject()PObjectinlinevirtual