cdb::DALaccess − |
#include <cdbDALaccess.h> Inherits cdb::Table. |
Public Member Functions |
DALaccess (int argc, char *argv[], CORBA::ORB_ptr orb=CORBA::ORB::_nil()) |
virtual ~DALaccess () |
virtual Boolean isInitialized () |
Boolean CreateRecord (const String &strRecordName, Boolean bTruncate=FALSE) |
ULong GetRecordState (const String &strRecordName) |
Boolean GetField (const String &strRecordName, const String &strFieldName, Field &fld) |
Boolean SetField (const String &strRecordName, const String &strFieldName, const Field &fld, Boolean bCreate=TRUE) |
Boolean RemoveField (const String &strRecordName, const String &strFieldName) |
Boolean GetRecord (const String &strRecordName, Record &rec, Boolean bCreate=FALSE, Boolean bAppend=FALSE) |
Boolean SetRecord (const String &strRecordName, const Record &rec, Boolean bCreate=TRUE, Boolean bAll=TRUE) |
Boolean RemoveRecord (const String &strRecordName) |
virtual Boolean GetChildren (const String &strRecordName, StringArray &astrChildren) |
void UseLocalDAOs (int localDAOs=1) |
Static Public Member Functions |
static Table * createTable (int argc, char **argv, CORBA::ORB_ptr orb) |
static void forceDAL (CDB::DAL_ptr dal) |
static void exitFunction () |
Protected Types |
typedef std::map< String, DAOImpl * > MapStrRec |
Protected Member Functions |
char * resolveDALserverIOR (int argc, char *argv[]) |
DAOImpl * getDAO (const String &strRecordName) |
Protected Attributes |
CORBA::ORB_var m_orb |
CDB::DAL_var m_dal |
Boolean m_initialized |
int m_useLocalDAO |
Boolean m_destroyORB |
int m_useCacheListener |
MapStrRec m_mpRecords |
CDB::DALChangeListener_var changeListenerObj |
long changeListenerID |
Static Protected Attributes |
static int exitStarts |
static CDB::DAL_var m_forcedDAL |
Friends |
class DALChangeListenerImpl |
typedef std::map<String, DAOImpl*> cdb::DALaccess::MapStrRec [protected] |
cdb::DALaccess::DALaccess (int argc, char * argv[], CORBA::ORB_ptr orb = CORBA::ORB::_nil()) |
virtual cdb::DALaccess::~DALaccess () [virtual] |
Boolean cdb::DALaccess::CreateRecord (const String & strRecordName, Boolean bTruncate = FALSE) [virtual] |
Implements cdb::Table. |
static Table* cdb::DALaccess::createTable (int argc, char ** argv, CORBA::ORB_ptr orb) [static] |
static void cdb::DALaccess::exitFunction () [inline, static] |
static void cdb::DALaccess::forceDAL (CDB::DAL_ptr dal) [inline, static] |
virtual Boolean cdb::DALaccess::GetChildren (const String & strRecordName, StringArray & astrChildren) [virtual] |
Implements cdb::Table. |
DAOImpl* cdb::DALaccess::getDAO (const String & strRecordName) [protected] |
Boolean cdb::DALaccess::GetField (const String & strRecordName, const String & strFieldName, Field & fld) [virtual] |
Implements cdb::Table. |
Boolean cdb::DALaccess::GetRecord (const String & strRecordName, Record & rec, Boolean bCreate = FALSE, Boolean bAppend = FALSE) [virtual] |
Implements cdb::Table. |
ULong cdb::DALaccess::GetRecordState (const String & strRecordName) [virtual] |
Implements cdb::Table. |
virtual Boolean cdb::DALaccess::isInitialized () [inline, virtual] |
Implements cdb::Table. |
Boolean cdb::DALaccess::RemoveField (const String & strRecordName, const String & strFieldName) [virtual] |
Implements cdb::Table. |
Boolean cdb::DALaccess::RemoveRecord (const String & strRecordName) [virtual] |
Implements cdb::Table. |
char* cdb::DALaccess::resolveDALserverIOR (int argc, char * argv[]) [protected] |
Boolean cdb::DALaccess::SetField (const String & strRecordName, const String & strFieldName, const Field & fld, Boolean bCreate = TRUE) [virtual] |
Implements cdb::Table. |
Boolean cdb::DALaccess::SetRecord (const String & strRecordName, const Record & rec, Boolean bCreate = TRUE, Boolean bAll = TRUE) [virtual] |
Implements cdb::Table. |
void cdb::DALaccess::UseLocalDAOs (int localDAOs = 1) [inline] |
friend class DALChangeListenerImpl [friend] |
long cdb::DALaccess::changeListenerID [protected] |
CDB::DALChangeListener_var cdb::DALaccess::changeListenerObj [protected] |
int cdb::DALaccess::exitStarts [static, protected] |
CDB::DAL_var cdb::DALaccess::m_dal [protected] |
Boolean cdb::DALaccess::m_destroyORB [protected] |
CDB::DAL_var cdb::DALaccess::m_forcedDAL [static, protected] |
Boolean cdb::DALaccess::m_initialized [protected] |
MapStrRec cdb::DALaccess::m_mpRecords [protected] |
CORBA::ORB_var cdb::DALaccess::m_orb [protected] |
int cdb::DALaccess::m_useCacheListener [protected] |
int cdb::DALaccess::m_useLocalDAO [protected] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |