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  

BdbCondTrans Class Reference
[BdbCondAdmin]

#include <BdbCondTrans.hh>

Inheritance diagram for BdbCondTrans:

BdbCondTransRead BdbCondTransUpdate BdbCondTransVoid List of all members.

Public Methods

virtual ~BdbCondTrans ()
virtual BdbStatus start ()=0
virtual BdbStatus commit ()=0
virtual BdbStatus abort ()=0

Protected Methods

 BdbCondTrans ()
void setActive (bool state)
bool isActive ()

Private Attributes

bool _isActive

Constructor & Destructor Documentation

BdbCondTrans::~BdbCondTrans   [virtual]
 

Definition at line 46 of file BdbCondTrans.cc.

BdbCondTrans::BdbCondTrans   [protected]
 

Definition at line 37 of file BdbCondTrans.cc.

References false.


Member Function Documentation

virtual BdbStatus BdbCondTrans::abort   [pure virtual]
 

Implemented in BdbCondTransRead, BdbCondTransUpdate, and BdbCondTransVoid.

Referenced by BdbCondOpr::execute().

virtual BdbStatus BdbCondTrans::commit   [pure virtual]
 

Implemented in BdbCondTransRead, BdbCondTransUpdate, and BdbCondTransVoid.

Referenced by BdbCondOpr::checkpoint(), and BdbCondOpr::execute().

bool BdbCondTrans::isActive   [protected]
 

Definition at line 65 of file BdbCondTrans.cc.

References _isActive.

Referenced by BdbCondTransVoid::abort(), BdbCondTransUpdate::abort(), BdbCondTransRead::abort(), BdbCondTransVoid::commit(), BdbCondTransUpdate::commit(), BdbCondTransRead::commit(), BdbCondTransVoid::start(), BdbCondTransUpdate::start(), and BdbCondTransRead::start().

void BdbCondTrans::setActive bool    state [protected]
 

Definition at line 55 of file BdbCondTrans.cc.

References _isActive.

Referenced by BdbCondTransVoid::abort(), BdbCondTransUpdate::abort(), BdbCondTransRead::abort(), BdbCondTransVoid::commit(), BdbCondTransUpdate::commit(), BdbCondTransRead::commit(), BdbCondTransVoid::start(), BdbCondTransUpdate::start(), and BdbCondTransRead::start().

virtual BdbStatus BdbCondTrans::start   [pure virtual]
 

Implemented in BdbCondTransRead, BdbCondTransUpdate, and BdbCondTransVoid.

Referenced by BdbCondOpr::checkpoint(), and BdbCondOpr::execute().


Member Data Documentation

bool BdbCondTrans::_isActive [private]
 

Definition at line 72 of file BdbCondTrans.hh.

Referenced by isActive(), and setActive().


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