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

DbFederationImplementation Class Reference

"Generic" Federation implementation. More...

#include <DbImplementation.h>

Inheritance diagram for DbFederationImplementation:

DbImplementation IDbFederation List of all members.

Public Methods

 DbFederationImplementation (IOODataBase* idb, IMessageSvc* msg, unsigned char typ)
 Standard Constructor. More...

virtual void release ()
 Release instance (Abstract interfaces do not expose destructor!). More...


Static Public Methods

IDbFederationgetFederation (const dbHandle<DbFederation>& fedH)
 Get federation implementation from handle. More...


Protected Methods

virtual ~DbFederationImplementation ()
 Standard Destructor. More...


Detailed Description

"Generic" Federation implementation.

Description: Generic helper class to implement stuff common to all existing databases. The base implementations can allways be overwritten.

History :

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

Definition at line 243 of file DbImplementation.h.


Constructor & Destructor Documentation

DbFederationImplementation::~DbFederationImplementation ( ) [protected, virtual]
 

Standard Destructor.

Definition at line 353 of file DbImplementation.cpp.

DbFederationImplementation::DbFederationImplementation ( IOODataBase * idb,
IMessageSvc * msg,
unsigned char typ )
 

Standard Constructor.

Definition at line 345 of file DbImplementation.cpp.


Member Function Documentation

IDbFederation * DbFederationImplementation::getFederation ( const dbHandle< DbFederation >& FederationH ) [static]
 

Get federation implementation from handle.

Definition at line 362 of file DbImplementation.cpp.

void DbFederationImplementation::release ( ) [virtual]
 

Release instance (Abstract interfaces do not expose destructor!).

Reimplemented from IDbFederation.

Definition at line 357 of file DbImplementation.cpp.


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