Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

DbOOMs Class Reference

Db objects: DbOOMs. More...

#include <DbOOMs.h>

List of all members.

Public Types

typedef DbOOMs* (* Accessor )(void)
enum  AccessMode { READ = 1, UPDATE = 2, CREATE = 4, NOT_OPEN = 8 }
 Definition of access modes. More...

enum  Result {
  DbSuccess = 1, DbError = 0, DbNoError = DbSuccess, DbWarning = 2,
  DbUserError = 4, DbSystemError = 6, DbFatalError = 8, DbDbgLevel = DbFatalError
}

Public Attributes

friend DbDataBaseMgr

Static Public Methods

const char* accessMode (DbAccessMode mode)
 Translate acce mode to string. More...


Private Methods

 DbOOMs ()
 Private constructor: Nobody than the friend may instantiate! More...

virtual ~DbOOMs ()
 Private destructor: Nobody than the friend may delete! More...


Detailed Description

Db objects: DbOOMs.

Description: Class containing all specific constants for a storage technology

Dependencies:

History :

    +---------+----------------------------------------------+--------+
    |    Date |                 Comment                      | Who    |
    +---------+----------------------------------------------+--------+
    | 21/09/99| Initial version.                             | MF     |
    +---------+----------------------------------------------+--------+
    
Author: M.Frank Version: 1.0

Definition at line 72 of file DbOOMs.h.


Member Typedef Documentation

typedef DbOOMs* (* DbOOMs::Accessor)(void)
 


Member Enumeration Documentation

enum DbOOMs::AccessMode
 

Definition of access modes.

Enumeration values:
READ  
UPDATE  
CREATE  
NOT_OPEN  

Definition at line 92 of file DbOOMs.h.

enum DbOOMs::Result
 

Enumeration values:
DbSuccess  
DbError  
DbNoError  
DbWarning  
DbUserError  
DbSystemError  
DbFatalError  
DbDbgLevel  

Definition at line 98 of file DbOOMs.h.


Constructor & Destructor Documentation

DbOOMs::DbOOMs ( ) [private]
 

Private constructor: Nobody than the friend may instantiate!

Definition at line 21 of file DbOOMs.cpp.

DbOOMs::~DbOOMs ( ) [private, virtual]
 

Private destructor: Nobody than the friend may delete!

Definition at line 24 of file DbOOMs.cpp.


Member Function Documentation

const char * DbOOMs::accessMode ( DbAccessMode mode ) [inline, static]
 

Translate acce mode to string.

Definition at line 127 of file DbOOMs.h.

Referenced by DbContainer::DbContainer(), DbDataBase::DbDataBase(), DbFederation::DbFederation(), DbSession::DbSession(), DbSession::open(), DbContainer::~DbContainer(), DbDataBase::~DbDataBase(), and DbFederation::~DbFederation().


Member Data Documentation

DbDataBaseMgr
 

Definition at line 75 of file DbOOMs.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:22:23 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000