|
cdb::TableStorage − |
|
#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 > |
|
typedef std::map<String, TableFactory> cdb::TableStorage::DBTypes [protected] |
|
cdb::TableStorage::TableStorage () [protected] |
|
cdb::TableStorage::~TableStorage () [protected] |
|
Boolean cdb::TableStorage::bind (const char * name, Table * table) |
|
Boolean cdb::TableStorage::bindType (const char * name, TableFactory pTf) |
|
Table* cdb::TableStorage::find (const char * name) |
|
TableFactory cdb::TableStorage::findType (const char * name) |
|
Table* cdb::TableStorage::first (void) |
|
const char* cdb::TableStorage::getDefault (void) |
|
void cdb::TableStorage::setDefault (const char * name) |
|
Boolean cdb::TableStorage::unbind (Table * table) |
|
friend class ACE_Singleton< TableStorage, ACE_Null_Mutex > [friend] |
|
std::vector<TableEntry> cdb::TableStorage::m_dbMap [protected] |
|
DBTypes cdb::TableStorage::m_dbTypes [protected] |
|
ACE_CString cdb::TableStorage::m_defaultTable [protected] |
|
Generated automatically by Doxygen for ACS-2015.6 C++ API from the source code. |