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
PODBC::Field Member List

This is the complete list of members for PODBC::Field, 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 |
Field(Row &row, PINDEX column) | PODBC::Field | protected
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetColumn() const | PODBC::Field | inline
GetDataType() const | PODBC::Field | inline
GetName() const | PODBC::Field | inline
GetPointer() const | PVarType |
GetPrecision() const | PODBC::Field | inline
GetScale() const | PODBC::Field | inline
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) | PODBC::Field | protected virtual
InternalDestroy() | PVarType | protected
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsAutoIncrement() const | PODBC::Field | inline
IsAutoIndex() | PODBC::Field | inline
IsClass(const char *cls) const | PObject | inline
IsNULL() const | PODBC::Field |
IsNullable() const | PODBC::Field | inline
IsReadOnly() const | PODBC::Field | inline
IsUpdatable() const | PODBC::Field | inline
LessThan enum value | PObject |
m_ | PVarType | protected
m_column | PODBC::Field | protected
m_decimals | PODBC::Field | protected
m_extra | PODBC::Field | protected
m_isAutoIncrement | PODBC::Field | protected
m_isNullable | PODBC::Field | protected
m_isReadOnly | PODBC::Field | protected
m_name | PODBC::Field | protected
m_odbcType | PODBC::Field | protected
m_row | PODBC::Field | protected
m_scale | PODBC::Field | protected
m_traceContextIdentifier | PObject | protected
m_type | PVarType | protected
OnGetValue() | PODBC::Field | protected virtual
OnValueChanged() | PODBC::Field | protected virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(const Field &other) | PODBC::Field | inline
operator=(const PVarType &other) | PODBC::Field | inline
PVarType::operator=(bool value) | PVarType | inline
PVarType::operator=(char value) | PVarType | inline
PVarType::operator=(int16_t value) | PVarType | inline
PVarType::operator=(int32_t value) | PVarType | inline
PVarType::operator=(int64_t value) | PVarType | inline
PVarType::operator=(uint8_t value) | PVarType | inline
PVarType::operator=(uint16_t value) | PVarType | inline
PVarType::operator=(uint32_t value) | PVarType | inline
PVarType::operator=(uint64_t value) | PVarType | inline
PVarType::operator=(float value) | PVarType | inline
PVarType::operator=(double value) | PVarType | inline
PVarType::operator=(long double value) | PVarType | inline
PVarType::operator=(const PGloballyUniqueID &value) | PVarType | inline
PVarType::operator=(const PTime &value) | PVarType | inline
PVarType::operator=(const char *str) | PVarType | inline
PVarType::operator=(const PString &str) | 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
Post() | PODBC::Field |
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
SetDefaultValues() | PODBC::Field |
SetDynamicBinary(const void *data, PINDEX len) | PVarType | inline
SetDynamicBinary(const PBYTEArray &value) | PVarType | inline
SetDynamicString(const char *value) | PVarType | inline
SetNULL() | PODBC::Field |
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 options=0) | PODBC::Field | 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 |
~Field() | PODBC::Field |
~PObject() | PObject | inline virtual
~PVarType() | PVarType | inline