Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BdbDebug Class Reference
[BdbUtil]

#include <BdbDebug.hh>

List of all members.

Public Methods

 ~BdbDebug ()

Static Public Methods

ofstream & one ()
ofstream & two ()

Static Public Attributes

ofstream out1
ofstream out2

Private Types

enum  StreamDef { First, Second, Both }

Private Methods

void init (int mode=ios::out)

Static Private Methods

void streamInit (const char *name, StreamDef which)
BdbDebug * sharedInstance ()

Static Private Attributes

int _isFile1 = d_False
int _isFile2 = d_False
int _mode


Member Enumeration Documentation

enum BdbDebug::StreamDef [private]
 

Enumeration values:
First 
Second 
Both 

Definition at line 43 of file BdbDebug.hh.


Constructor & Destructor Documentation

BdbDebug::~BdbDebug  
 

Definition at line 90 of file BdbDebug.cc.

References out1, and out2.


Member Function Documentation

void BdbDebug::init int    mode = ios::out [private]
 

Definition at line 67 of file BdbDebug.cc.

References _isFile1, _isFile2, _mode, Both, First, Second, and streamInit().

Referenced by sharedInstance().

ofstream& BdbDebug::one   [inline, static]
 

Definition at line 35 of file BdbDebug.hh.

References out1, and sharedInstance().

BdbDebug * BdbDebug::sharedInstance   [static, private]
 

Definition at line 49 of file BdbDebug.cc.

References init().

Referenced by one(), and two().

void BdbDebug::streamInit const char *    name,
StreamDef    which
[static, private]
 

Definition at line 105 of file BdbDebug.cc.

References BdbManipSetup::_disabled, _isFile1, _isFile2, _mode, Both, d_False, First, out1, out2, and Second.

Referenced by init().

ofstream& BdbDebug::two   [inline, static]
 

Definition at line 36 of file BdbDebug.hh.

References out2, and sharedInstance().


Member Data Documentation

int BdbDebug::_isFile1 = d_False [static, private]
 

Definition at line 41 of file BdbDebug.cc.

Referenced by init(), and streamInit().

int BdbDebug::_isFile2 = d_False [static, private]
 

Definition at line 42 of file BdbDebug.cc.

Referenced by init(), and streamInit().

int BdbDebug::_mode [static, private]
 

Definition at line 43 of file BdbDebug.cc.

Referenced by init(), and streamInit().

ofstream BdbDebug::out1 [static]
 

Definition at line 44 of file BdbDebug.cc.

Referenced by one(), BdbSrvLogMgr::openLogFiles(), streamInit(), and ~BdbDebug().

ofstream BdbDebug::out2 [static]
 

Definition at line 45 of file BdbDebug.cc.

Referenced by BdbSrvLogMgr::openLogFiles(), streamInit(), two(), and ~BdbDebug().


The documentation for this class was generated from the following files:

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002