All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DBDrvLib.h File Reference
#include <HSEPData/ErrorCode.h>
#include <HSEP/Library.h>
#include <cstddef>
#include <cstring>
#include <map>
+ Include dependency graph for DBDrvLib.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HSEPData::DBDrvLib
 

Namespaces

namespace  HSEPData
 Offers a database access subsystem.
 

Typedefs

typedef HSEPData::DBEnvironment *(* createEnvironmentType )()
 This is the factory DBDrvLib prototype used to create database sessions.
 
typedef map< string, DBDrvLib * > HSEPData::DBDrvLibMap
 Basic DBDrvLib STL dictionary.
 
typedef DBDrvLibMap::iterator HSEPData::DBDrvLibMapIterator
 A DBDrvLib iterator.
 

Typedef Documentation

typedef HSEPData::DBEnvironment*(* createEnvironmentType)()

This is the factory DBDrvLib prototype used to create database sessions.

Returns
an Environment or session for the particular database type.

Definition at line 38 of file DBDrvLib.h.