Classes | Typedefs | Functions | Variables

cdb Namespace Reference

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, FieldMapStringToField
typedef std::set< StringSetOfStrings
typedef Table *(* TableFactory )(int, char **, CORBA::ORB_ptr)
typedef struct cdb::_tagTableEntry TableEntry
typedef ACE_CString String
typedef DsLogAdmin::Anys Anys
typedef CORBA::Any Any
typedef CORBA::Octet Octet
typedef CORBA::Boolean Boolean
typedef CORBA::Short Short
typedef CORBA::Long Long
typedef CORBA::LongLong LongLong
typedef CORBA::UShort UShort
typedef CORBA::ULong ULong
typedef CORBA::ULongLong ULongLong
typedef CORBA::Float Float
typedef CORBA::Double Double
typedef std::vector< AnyAnyArray
typedef std::vector< StringStringArray
typedef std::vector< OctetOctetArray
typedef std::vector< ShortShortArray
typedef std::vector< LongLongArray
typedef std::vector< LongLongLongLongArray
typedef std::vector< UShortUShortArray
typedef std::vector< ULongULongArray
typedef std::vector< ULongLongULongLongArray
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

class cdb_EXPORT Table

Typedef Documentation

typedef CORBA::Any cdb::Any
typedef std::vector<Any> cdb::AnyArray
typedef DsLogAdmin::Anys cdb::Anys
typedef CORBA::Boolean cdb::Boolean
typedef CORBA::Double cdb::Double
typedef std::vector<Double> cdb::DoubleArray
typedef std::vector<Field> cdb::FieldArray
typedef CORBA::Float cdb::Float
typedef std::vector<Float> cdb::FloatArray
typedef CORBA::Long cdb::Long
typedef std::vector<Long> cdb::LongArray
typedef CORBA::LongLong cdb::LongLong
typedef std::vector<LongLong> cdb::LongLongArray
typedef std::map<String, Field> cdb::MapStringToField
typedef CORBA::Octet cdb::Octet
typedef std::vector<Octet> cdb::OctetArray
typedef std::set<String> cdb::SetOfStrings
typedef CORBA::Short cdb::Short
typedef std::vector<Short> cdb::ShortArray
typedef ACE_CString cdb::String
typedef std::vector<String> cdb::StringArray
typedef Table*(* cdb::TableFactory)(int, char **, CORBA::ORB_ptr)
typedef CORBA::ULong cdb::ULong
typedef std::vector<ULong> cdb::ULongArray
typedef CORBA::ULongLong cdb::ULongLong
typedef std::vector<ULongLong> cdb::ULongLongArray
typedef CORBA::UShort cdb::UShort
typedef std::vector<UShort> cdb::UShortArray

Function Documentation

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

Variable Documentation

class cdb_EXPORT cdb::Table