class dbHVinterface

Helper class with the only purpose of giving every object that accesses the HV database the private data member dbHV* pDB, which is the pointer to the database in use

Inheritance:


Public Methods

dbHVinterface()
Dummy constructor - does nothing as we have only one DB open
static void selectDB( dbHV *pHVDB )
Selects the database
~dbHVinterface()
Dummy destructor - DB is handled by dbHV class

Protected Fields

static dbHV* pDB
Pointer to the database

Documentation

Helper class with the only purpose of giving every object that accesses the HV database the private data member dbHV* pDB, which is the pointer to the database in use. The static data member pDB is set as one open the HV database, or can be selected by the user if several databases are in use at the same time.

Note: All the HV objects (HVmodule and HVchannel) have have to be read from the same database, i.e. once the database is selected, it cannot be changed.

MODIFICATIONS:

dbHVinterface()
Dummy constructor - does nothing as we have only one DB open

~dbHVinterface()
Dummy destructor - DB is handled by dbHV class

static void selectDB( dbHV *pHVDB )
Selects the database

static dbHV* pDB
Pointer to the database


Direct child classes:
HVmodule
HVchannel
Author:
C.Witzig
Date: Aug 17, 98
Version:
Last update Aug 25, 98

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de