#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 > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|