PTLib  Version 2.14.3
 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.

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
Field(Row &row, PINDEX column)PODBC::Fieldprotected
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetColumn() const PODBC::Fieldinline
GetDataType() const PODBC::Fieldinline
GetName() const PODBC::Fieldinline
GetPointer() const PVarType
GetPrecision() const PODBC::Fieldinline
GetScale() const PODBC::Fieldinline
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)PODBC::Fieldprotectedvirtual
InternalDestroy()PVarTypeprotected
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsAutoIncrement() const PODBC::Fieldinline
IsAutoIndex()PODBC::Fieldinline
IsClass(const char *cls) const PObjectinline
IsNULL() const PODBC::Field
IsNullable() const PODBC::Fieldinline
IsReadOnly() const PODBC::Fieldinline
IsUpdatable() const PODBC::Fieldinline
LessThan enum valuePObject
m_PVarTypeprotected
m_columnPODBC::Fieldprotected
m_decimalsPODBC::Fieldprotected
m_extraPODBC::Fieldprotected
m_isAutoIncrementPODBC::Fieldprotected
m_isNullablePODBC::Fieldprotected
m_isReadOnlyPODBC::Fieldprotected
m_namePODBC::Fieldprotected
m_odbcTypePODBC::Fieldprotected
m_rowPODBC::Fieldprotected
m_scalePODBC::Fieldprotected
m_traceContextIdentifierPObjectprotected
m_typePVarTypeprotected
OnGetValue()PODBC::Fieldprotectedvirtual
OnValueChanged()PODBC::Fieldprotectedvirtual
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator=(const Field &other)PODBC::Fieldinline
operator=(const PVarType &other)PODBC::Fieldinline
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 PGloballyUniqueID &value)PVarType
PVarType::operator=(const PTime &value)PVarType
PVarType::operator=(const char *str)PVarTypeinline
PVarType::operator=(const PString &str)PVarTypeinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PObject()PObjectinlineprotected
Post()PODBC::Field
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
SetDefaultValues()PODBC::Field
SetDynamicBinary(const void *data, PINDEX len)PVarTypeinline
SetDynamicBinary(const PBYTEArray &value)PVarTypeinline
SetDynamicString(const char *value)PVarTypeinline
SetNULL()PODBC::Field
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 options=0)PODBC::Fieldvirtual
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
~Field()PODBC::Field
~PObject()PObjectinlinevirtual
~PVarType()PVarTypeinline