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

defined(__GNUG__) More...


Classes

class  cdb::Record
class  cdb::Table
struct  cdb::_tagTableEntry
class  cdb::TableStorage
class  cdb::CCS
class  cdb::DALaccess
class  cdb::DALChangeListenerImpl
class  cdb::DALChangeListenerImplementation
class  cdb::DAONode
class  cdb::DAOChildNode
class  cdb::CXMLTreeNode
class  cdb::DAOProxy
class  cdb::Field
class  cdb::IMDB
class  cdb::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 Thu Apr 30 02:37:22 2009 for ACS C++ API by doxygen 1.3.8