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 Member List

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

Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Connect(const ConnectData &connectInfo) | PODBC |
Connect(const PString &source) | PODBC |
Connect(const PString &source, const PString &username, const PString &password) | PODBC |
Connect_DB2(const PFilePath &dbPath) | PODBC |
Connect_DBASE(const PDirectory &dbPath) | PODBC |
Connect_FOX(const PFilePath &dbPath, const PString &user=PString::Empty(), const PString &pass=PString::Empty(), const PString &type="DBF", bool exclusive=false) | PODBC |
Connect_MDB(const PFilePath &mdbPath, const PString &user=PString::Empty(), const PString &pass=PString::Empty(), bool exclusive=false) | PODBC |
Connect_MSSQL(const PString &user=PString::Empty(), const PString &pass=PString::Empty(), const PString &host="(local)", bool trusted=true, MSSQLProtocols Proto=MSSQLNamedPipes) | PODBC |
Connect_mySQL(const PString &user=PString::Empty(), const PString &pass=PString::Empty(), const PString &host="localhost", int port=3306) | PODBC |
Connect_Oracle(const PString &server, const PString &user=PString::Empty(), const PString &pass=PString::Empty()) | PODBC |
Connect_PDOX(const PDirectory &dbPath, const PDirectory &defaultDir, int version=5) | PODBC |
Connect_postgreSQL(const PString &db, const PString &user, const PString &pass, const PString &host, int port=5432) | PODBC |
Connect_TXT(const PFilePath &txtPath) | PODBC |
Connect_XLS(const PFilePath &xlsPath, const PString &defDir=PString::Empty()) | PODBC |
ConnectDB_mySQL(const PString &db, const PString &user=PString::Empty(), const PString &pass=PString::Empty(), const PString &host="localhost", int port=3306) | PODBC |
DataSource(DriverType driver, ConnectData Data) | PODBC |
Disconnect() | PODBC |
EqualTo enum value | PObject |
Execute(const PString &sql) | PODBC |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetDateFormat() const | PODBC | inline
GetDateTimeFormat() const | PODBC | inline
GetDriverName(DriverType type) | PODBC | static
GetDrivers(bool withAttributes=true) const | PODBC |
GetFieldType(DriverType driver, PVarType::BasicType type, unsigned size=0) | PODBC | static
GetLastError() const | PODBC | inline
GetLastErrorText() const | PODBC | inline
GetMaxChunkSize() const | PODBC | inline
GetPrecision() const | PODBC | inline
GetSources(bool system=false, bool withDescription=true) const | PODBC |
GetTimeFormat() const | PODBC | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
IsConnected() const | PODBC |
LessThan enum value | PObject |
m_dateFormat | PODBC | protected
m_dateTimeFormat | PODBC | protected
m_lastError | PODBC | protected
m_lastErrorText | PODBC | protected
m_link | PODBC | protected
m_maxChunkSize | PODBC | protected
m_needChunking | PODBC | protected
m_precision | PODBC | protected
m_timeFormat | PODBC | protected
m_traceContextIdentifier | PObject | protected
MSSQLBanyan enum value | PODBC |
MSSQLIPX enum value | PODBC |
MSSQLNamedPipes enum value | PODBC |
MSSQLProtocols enum name | PODBC |
MSSQLRPC enum value | PODBC |
MSSQLWinSock enum value | PODBC |
OnConnected() | PODBC | virtual
OnSQLError(int native, const PString &code, const PString &message) | PODBC | virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<<(std::ostream &strm, DriverType type) | PODBC | friend
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
P_DECLARE_ENUM(DriverType, DSN, mySQL, postgreSQL, Oracle, IBM_DB2, MSSQL, MSAccess, Paradox, Foxpro, dBase, Excel, Ascii, ConnectionString) | PODBC |
P_REMOVE_VIRTUAL_VOID(OnSQLError(const PString &, const PString &)) | PODBC | protected
PObject() | PObject | inline protected
PODBC() | PODBC |
PrintOn(ostream &strm) const | PObject | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
Query(const PString &sql) | PODBC | inline
ReadFrom(istream &strm) | PObject | virtual
RowIndex typedef | PODBC |
SetDateFormat(PTime::TimeFormat fmt) | PODBC | inline
SetDateTimeFormat(PTime::TimeFormat fmt) | PODBC | inline
SetPrecision(unsigned precision) | PODBC |
SetTimeFormat(PTime::TimeFormat fmt) | PODBC | inline
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
Table typedef | PODBC |
TableList(const PString &options=PString::Empty()) | PODBC |
UndefinedRowIndex enum value | PODBC |
~PObject() | PObject | inline virtual
~PODBC() | PODBC |