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  

BdbCondTHistoryRecord Class Reference
[BdbCond]

#include <BdbCondTHistoryRecord.hh>

Inheritance diagram for BdbCondTHistoryRecord:

BdbCondTHistoryRecordCCopy BdbCondTHistoryRecordCCreate BdbCondTHistoryRecordCMerge BdbCondTHistoryRecordComment BdbCondTHistoryRecordCPoint BdbCondTHistoryRecordHCreate BdbCondTHistoryRecordIRemove BdbCondTHistoryRecordRCreate BdbCondTHistoryRecordRUpdate BdbCondTHistoryRecordSplit BdbCondTHistoryRecordStore BdbCondTHistoryRecordTStore BdbCondTHistoryRecordVStore List of all members.

Public Methods

virtual ~BdbCondTHistoryRecord ()
unsigned int operation () const
const std::string & code () const
const BdbTimetime () const
const std::string & site () const
const std::string & host () const
const std::string & user () const
std::string getCode () const
BdbTime getTime () const
std::string getSite () const
std::string getHost () const
std::string getUser () const
virtual BdbCondTHistoryRecord * clone () const=0

Protected Methods

 BdbCondTHistoryRecord ()
 BdbCondTHistoryRecord (unsigned int theOperation, const char *theCode, const BdbTime &theTime, const char *theSite, const char *theHost, const char *theUser)
 BdbCondTHistoryRecord (const BdbCondTHistoryRecord &theRecord)
BdbCondTHistoryRecord & operator= (const BdbCondTHistoryRecord &theRecord)

Private Attributes

unsigned int _operation
std::string _code
BdbTime _time
std::string _site
std::string _host
std::string _user

Constructor & Destructor Documentation

BdbCondTHistoryRecord::BdbCondTHistoryRecord   [protected]
 

Definition at line 51 of file BdbCondTHistoryRecord.cc.

BdbCondTHistoryRecord::BdbCondTHistoryRecord unsigned int    theOperation,
const char *    theCode,
const BdbTime   theTime,
const char *    theSite,
const char *    theHost,
const char *    theUser
[protected]
 

Definition at line 57 of file BdbCondTHistoryRecord.cc.

References _code, _host, _site, and _user.

BdbCondTHistoryRecord::BdbCondTHistoryRecord const BdbCondTHistoryRecord &    theRecord [protected]
 

Definition at line 76 of file BdbCondTHistoryRecord.cc.

References _code, _host, _operation, _site, _time, and _user.

BdbCondTHistoryRecord::~BdbCondTHistoryRecord   [virtual]
 

Definition at line 109 of file BdbCondTHistoryRecord.cc.


Member Function Documentation

virtual BdbCondTHistoryRecord* BdbCondTHistoryRecord::clone   [pure virtual]
 

Make a deep copy of the actual object and return it via a pointer to this class.

Implemented in BdbCondTHistoryRecordCCopy, BdbCondTHistoryRecordCCreate, BdbCondTHistoryRecordCMerge, BdbCondTHistoryRecordComment, BdbCondTHistoryRecordCPoint, BdbCondTHistoryRecordHCreate, BdbCondTHistoryRecordIRemove, BdbCondTHistoryRecordRCreate, BdbCondTHistoryRecordRUpdate, BdbCondTHistoryRecordSplit, BdbCondTHistoryRecordStore, BdbCondTHistoryRecordTStore, and BdbCondTHistoryRecordVStore.

const std::string & BdbCondTHistoryRecord::code   [inline]
 

Definition at line 121 of file BdbCondTHistoryRecord.hh.

References _code.

Referenced by BdbCondRInfoConversionFactory::convert().

std::string BdbCondTHistoryRecord::getCode   [inline]
 

Definition at line 152 of file BdbCondTHistoryRecord.hh.

References _code.

std::string BdbCondTHistoryRecord::getHost   [inline]
 

Definition at line 170 of file BdbCondTHistoryRecord.hh.

References _host.

std::string BdbCondTHistoryRecord::getSite   [inline]
 

Definition at line 164 of file BdbCondTHistoryRecord.hh.

References _site.

BdbTime BdbCondTHistoryRecord::getTime   [inline]
 

Definition at line 158 of file BdbCondTHistoryRecord.hh.

References _time.

std::string BdbCondTHistoryRecord::getUser   [inline]
 

Definition at line 176 of file BdbCondTHistoryRecord.hh.

References _user.

const std::string & BdbCondTHistoryRecord::host   [inline]
 

Definition at line 139 of file BdbCondTHistoryRecord.hh.

References _host.

Referenced by BdbCondRInfoConversionFactory::convert().

unsigned int BdbCondTHistoryRecord::operation   [inline]
 

Definition at line 115 of file BdbCondTHistoryRecord.hh.

References _operation.

Referenced by BdbCondRInfoConversionFactory::convert().

BdbCondTHistoryRecord & BdbCondTHistoryRecord::operator= const BdbCondTHistoryRecord &    theRecord [protected]
 

Definition at line 91 of file BdbCondTHistoryRecord.cc.

References _code, _host, _operation, _site, _time, and _user.

Referenced by BdbCondTHistoryRecordVStore::operator=(), BdbCondTHistoryRecordTStore::operator=(), BdbCondTHistoryRecordStore::operator=(), BdbCondTHistoryRecordSplit::operator=(), BdbCondTHistoryRecordRUpdate::operator=(), BdbCondTHistoryRecordRCreate::operator=(), BdbCondTHistoryRecordIRemove::operator=(), BdbCondTHistoryRecordHCreate::operator=(), BdbCondTHistoryRecordCPoint::operator=(), BdbCondTHistoryRecordComment::operator=(), BdbCondTHistoryRecordCMerge::operator=(), BdbCondTHistoryRecordCCreate::operator=(), and BdbCondTHistoryRecordCCopy::operator=().

const std::string & BdbCondTHistoryRecord::site   [inline]
 

Definition at line 133 of file BdbCondTHistoryRecord.hh.

References _site.

Referenced by BdbCondRInfoConversionFactory::convert().

const BdbTime & BdbCondTHistoryRecord::time   [inline]
 

Definition at line 127 of file BdbCondTHistoryRecord.hh.

References _time.

Referenced by BdbCondRInfoConversionFactory::convert().

const std::string & BdbCondTHistoryRecord::user   [inline]
 

Definition at line 146 of file BdbCondTHistoryRecord.hh.

References _user.

Referenced by BdbCondRInfoConversionFactory::convert().


Member Data Documentation

std::string BdbCondTHistoryRecord::_code [private]
 

Definition at line 99 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), code(), getCode(), and operator=().

std::string BdbCondTHistoryRecord::_host [private]
 

Definition at line 106 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), getHost(), host(), and operator=().

unsigned int BdbCondTHistoryRecord::_operation [private]
 

Definition at line 98 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), operation(), and operator=().

std::string BdbCondTHistoryRecord::_site [private]
 

Definition at line 105 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), getSite(), operator=(), and site().

BdbTime BdbCondTHistoryRecord::_time [private]
 

Definition at line 103 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), getTime(), operator=(), and time().

std::string BdbCondTHistoryRecord::_user [private]
 

Definition at line 107 of file BdbCondTHistoryRecord.hh.

Referenced by BdbCondTHistoryRecord(), getUser(), operator=(), and user().


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