PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PRefVar< PGloballyUniqueID > Member List

This is the complete list of members for PRefVar< PGloballyUniqueID >, including all inherited members.

As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
As() const PVarTypeinline
AsBoolean() const PVarType
AsFloat() const PVarType
AsGUID() const PVarType
AsInteger() const PVarType
AsInteger64() const PVarType
AsString() const PVarType
AsTime() const PVarType
AsUnsigned() const PVarType
AsUnsigned64() const PVarType
BasicType enum namePVarType
Class()PObjectinlinestatic
Clone() const PVarTypevirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
EqualTo enum valuePObject
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetPointer() const PVarType
GetSize() const PVarType
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GetType() const PVarTypeinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalCopy(const PVarType &other)PVarTypeprotectedvirtual
InternalDestroy()PVarTypeprotected
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
LessThan enum valuePObject
m_PVarTypeprotected
m_traceContextIdentifierPObjectprotected
m_typePVarTypeprotected
m_valuePRefVar< PGloballyUniqueID >protected
OnGetValue()PRefVar< PGloballyUniqueID >inlineprotectedvirtual
OnValueChanged()PRefVar< PGloballyUniqueID >inlineprotectedvirtual
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator=(const PRefVar &other)PRefVar< PGloballyUniqueID >inline
operator=(const PGloballyUniqueID &value)PRefVar< PGloballyUniqueID >inline
PVarType::operator=(bool value)PVarType
PVarType::operator=(char value)PVarType
PVarType::operator=(int16_t value)PVarType
PVarType::operator=(int32_t value)PVarType
PVarType::operator=(int64_t value)PVarType
PVarType::operator=(uint8_t value)PVarType
PVarType::operator=(uint16_t value)PVarType
PVarType::operator=(uint32_t value)PVarType
PVarType::operator=(uint64_t value)PVarType
PVarType::operator=(float value)PVarType
PVarType::operator=(double value)PVarType
PVarType::operator=(long double value)PVarType
PVarType::operator=(const PTime &value)PVarType
PVarType::operator=(const char *str)PVarTypeinline
PVarType::operator=(const PString &str)PVarTypeinline
PVarType::operator=(const PVarType &other)PVarTypeinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PObject()PObjectinlineprotected
PRefVar(PGloballyUniqueID &value)PRefVar< PGloballyUniqueID >inlineexplicit
PrintOn(ostream &strm) const PVarTypevirtual
PObject::PrintOn(ostream &strm) const PObjectvirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
PVarType()PVarTypeinline
PVarType(bool value)PVarTypeinline
PVarType(char value)PVarTypeinline
PVarType(int16_t value)PVarTypeinline
PVarType(int32_t value)PVarTypeinline
PVarType(int64_t value)PVarTypeinline
PVarType(uint8_t value)PVarTypeinline
PVarType(uint16_t value)PVarTypeinline
PVarType(uint32_t value)PVarTypeinline
PVarType(uint64_t value)PVarTypeinline
PVarType(float value)PVarTypeinline
PVarType(double value)PVarTypeinline
PVarType(long double value)PVarTypeinline
PVarType(const PGloballyUniqueID &value)PVarTypeinline
PVarType(const PTime &value)PVarTypeinline
PVarType(const char *value, bool dynamic=false)PVarTypeinline
PVarType(const PString &value, bool dynamic=true)PVarTypeinline
PVarType(const void *value, PINDEX len, bool dynamic=false)PVarTypeinline
PVarType(const PBYTEArray &value, bool dynamic=true)PVarTypeinline
PVarType(const PVarType &other)PVarTypeinline
ReadFrom(istream &strm)PVarTypevirtual
PObject::ReadFrom(istream &strm)PObjectvirtual
SetBinary(const void *data, PINDEX len, bool dynamic)PVarTypevirtual
SetBinary(const PBYTEArray &value, bool dynamic)PVarTypeinline
SetDynamicBinary(const void *data, PINDEX len)PVarTypeinline
SetDynamicBinary(const PBYTEArray &value)PVarTypeinline
SetDynamicString(const char *value)PVarTypeinline
SetStaticBinary(const void *data, PINDEX len)PVarTypeinline
SetStaticBinary(const PBYTEArray &value)PVarTypeinline
SetStaticString(const char *value)PVarTypeinline
SetString(const char *value, bool dynamic)PVarTypevirtual
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
SetType(BasicType type, PINDEX option=0)PVarTypevirtual
SetValue(const PString &value)PVarTypevirtual
VarBoolean enum valuePVarType
VarChar enum valuePVarType
VarDynamicBinary enum valuePVarType
VarDynamicString enum valuePVarType
VarFixedString enum valuePVarType
VarFloatDouble enum valuePVarType
VarFloatExtended enum valuePVarType
VarFloatSingle enum valuePVarType
VarGUID enum valuePVarType
VarInt16 enum valuePVarType
VarInt32 enum valuePVarType
VarInt64 enum valuePVarType
VarInt8 enum valuePVarType
VarNULL enum valuePVarType
VarStaticBinary enum valuePVarType
VarStaticString enum valuePVarType
VarTime enum valuePVarType
VarUInt16 enum valuePVarType
VarUInt32 enum valuePVarType
VarUInt64 enum valuePVarType
VarUInt8 enum valuePVarType
~PObject()PObjectinlinevirtual
~PVarType()PVarTypeinline