|
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-2016.4 C++ API from the source code. |