PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PVarType Member List

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

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 name | PVarType |
Class() | PObject | inline static
Clone() const | PVarType | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
EqualTo enum value | PObject |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetPointer() const | PVarType |
GetSize() const | PVarType |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetType() const | PVarType | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalCopy(const PVarType &other) | PVarType | protected virtual
InternalDestroy() | PVarType | protected
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
LessThan enum value | PObject |
m_ | PVarType | protected
m_traceContextIdentifier | PObject | protected
m_type | PVarType | protected
OnGetValue() | PVarType | protected virtual
OnValueChanged() | PVarType | protected virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(bool value) | PVarType | inline
operator=(char value) | PVarType | inline
operator=(int16_t value) | PVarType | inline
operator=(int32_t value) | PVarType | inline
operator=(int64_t value) | PVarType | inline
operator=(uint8_t value) | PVarType | inline
operator=(uint16_t value) | PVarType | inline
operator=(uint32_t value) | PVarType | inline
operator=(uint64_t value) | PVarType | inline
operator=(float value) | PVarType | inline
operator=(double value) | PVarType | inline
operator=(long double value) | PVarType | inline
operator=(const PGloballyUniqueID &value) | PVarType | inline
operator=(const PTime &value) | PVarType | inline
operator=(const char *str) | PVarType | inline
operator=(const PString &str) | PVarType | inline
operator=(const PVarType &other) | PVarType | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PVarType | virtual
PObject::PrintOn(ostream &strm) const | PObject | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PVarType() | PVarType | inline
PVarType(bool value) | PVarType | inline
PVarType(char value) | PVarType | inline
PVarType(int16_t value) | PVarType | inline
PVarType(int32_t value) | PVarType | inline
PVarType(int64_t value) | PVarType | inline
PVarType(uint8_t value) | PVarType | inline
PVarType(uint16_t value) | PVarType | inline
PVarType(uint32_t value) | PVarType | inline
PVarType(uint64_t value) | PVarType | inline
PVarType(float value) | PVarType | inline
PVarType(double value) | PVarType | inline
PVarType(long double value) | PVarType | inline
PVarType(const PGloballyUniqueID &value) | PVarType | inline
PVarType(const PTime &value) | PVarType | inline
PVarType(const char *value, bool dynamic=false) | PVarType | inline
PVarType(const PString &value, bool dynamic=true) | PVarType | inline
PVarType(const void *value, PINDEX len, bool dynamic=false) | PVarType | inline
PVarType(const PBYTEArray &value, bool dynamic=true) | PVarType | inline
PVarType(const PVarType &other) | PVarType | inline
ReadFrom(istream &strm) | PVarType | virtual
PObject::ReadFrom(istream &strm) | PObject | virtual
SetBinary(const void *data, PINDEX len, bool dynamic) | PVarType | virtual
SetBinary(const PBYTEArray &value, bool dynamic) | PVarType | inline
SetDynamicBinary(const void *data, PINDEX len) | PVarType | inline
SetDynamicBinary(const PBYTEArray &value) | PVarType | inline
SetDynamicString(const char *value) | PVarType | inline
SetStaticBinary(const void *data, PINDEX len) | PVarType | inline
SetStaticBinary(const PBYTEArray &value) | PVarType | inline
SetStaticString(const char *value) | PVarType | inline
SetString(const char *value, bool dynamic) | PVarType | virtual
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetType(BasicType type, PINDEX option=0) | PVarType | virtual
SetValue(const PString &value) | PVarType | virtual
VarBoolean enum value | PVarType |
VarChar enum value | PVarType |
VarDynamicBinary enum value | PVarType |
VarDynamicString enum value | PVarType |
VarFixedString enum value | PVarType |
VarFloatDouble enum value | PVarType |
VarFloatExtended enum value | PVarType |
VarFloatSingle enum value | PVarType |
VarGUID enum value | PVarType |
VarInt16 enum value | PVarType |
VarInt32 enum value | PVarType |
VarInt64 enum value | PVarType |
VarInt8 enum value | PVarType |
VarNULL enum value | PVarType |
VarStaticBinary enum value | PVarType |
VarStaticString enum value | PVarType |
VarTime enum value | PVarType |
VarUInt16 enum value | PVarType |
VarUInt32 enum value | PVarType |
VarUInt64 enum value | PVarType |
VarUInt8 enum value | PVarType |
~PObject() | PObject | inline virtual
~PVarType() | PVarType | inline