#include <cdb.h>
Public Member Functions | |
| Table * | find (const char *name) |
| Table * | first (void) |
| Boolean | bind (const char *name, Table *table) |
| Boolean | unbind (Table *table) |
| const char * | getDefault (void) |
| void | setDefault (const char *name) |
| Boolean | bindType (const char *name, TableFactory pTf) |
| TableFactory | findType (const char *name) |
Protected Types | |
| typedef std::map< String, TableFactory > | DBTypes |
Protected Member Functions | |
| TableStorage () | |
| ~TableStorage () | |
Protected Attributes | |
| std::vector< TableEntry > | m_dbMap |
| DBTypes | m_dbTypes |
| ACE_CString | m_defaultTable |
Friends | |
| class | ACE_Singleton< TableStorage, ACE_Null_Mutex > |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8