Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cdb Namespace Reference

defined(__GNUG__) More...


Classes

class  Record
class  Table
struct  _tagTableEntry
class  TableStorage
class  CCS
class  DALaccess
class  DALChangeListenerImpl
class  DALChangeListenerImplementation
class  DAONode
class  DAOChildNode
class  CXMLTreeNode
class  DAOProxy
class  Field
class  IMDB
class  INIReader

Typedefs

typedef std::map< String,
Field
MapStringToField
typedef std::set< StringSetOfStrings
typedef Table *(* TableFactory )(int, char **, CORBA::ORB_ptr)
typedef cdb::_tagTableEntry TableEntry
typedef ACE_CString String
typedef unsigned char Octet
typedef bool Boolean
typedef signed short Short
typedef signed long Long
typedef unsigned short UShort
typedef unsigned long ULong
typedef float Float
typedef double Double
typedef std::vector< StringStringArray
typedef std::vector< OctetOctetArray
typedef std::vector< ShortShortArray
typedef std::vector< LongLongArray
typedef std::vector< LongLong > LongLongArray
typedef std::vector< UShortUShortArray
typedef std::vector< ULongULongArray
typedef std::vector< ULongLong > ULongLongArray
typedef std::vector< FloatFloatArray
typedef std::vector< DoubleDoubleArray
typedef std::vector< FieldFieldArray

Functions

cdb_EXPORT TablegetDatabase (int argc=0, char **argv=NULL, CORBA::ORB_ptr orb=CORBA::ORB::_nil(), const char *defaultTable=NULL, int forceNew=0)
cdb_EXPORT void destroyDatabase (Table *table)
cdb_EXPORT void registerTable (const char *name, TableFactory pTf)

Variables

cdb_EXPORT Table


Detailed Description

defined(__GNUG__)

Typedef Documentation

typedef bool cdb::Boolean
 

typedef double cdb::Double
 

typedef std::vector<Double> cdb::DoubleArray
 

typedef std::vector<Field> cdb::FieldArray
 

typedef float cdb::Float
 

typedef std::vector<Float> cdb::FloatArray
 

typedef signed long cdb::Long
 

typedef std::vector<Long> cdb::LongArray
 

typedef std::vector<LongLong> cdb::LongLongArray
 

typedef std::map<String, Field> cdb::MapStringToField
 

typedef unsigned char cdb::Octet
 

typedef std::vector<Octet> cdb::OctetArray
 

typedef std::set<String> cdb::SetOfStrings
 

typedef signed short cdb::Short
 

typedef std::vector<Short> cdb::ShortArray
 

typedef ACE_CString cdb::String
 

typedef std::vector<String> cdb::StringArray
 

typedef struct cdb::_tagTableEntry cdb::TableEntry
 

typedef Table*(* cdb::TableFactory)(int, char**, CORBA::ORB_ptr)
 

typedef unsigned long cdb::ULong
 

typedef std::vector<ULong> cdb::ULongArray
 

typedef std::vector<ULongLong> cdb::ULongLongArray
 

typedef unsigned short cdb::UShort
 

typedef std::vector<UShort> cdb::UShortArray
 


Function Documentation

cdb_EXPORT void destroyDatabase Table table  ) 
 

cdb_EXPORT Table* getDatabase int  argc = 0,
char **  argv = NULL,
CORBA::ORB_ptr  orb = CORBA::ORB::_nil(),
const char *  defaultTable = NULL,
int  forceNew = 0
 

cdb_EXPORT void registerTable const char *  name,
TableFactory  pTf
 


Variable Documentation

class cdb_EXPORT cdb::Table
 


Generated on Sun Oct 29 02:32:03 2006 for ACS C++ API by doxygen 1.3.6