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  

BdbCondContainerLink Class Reference
[BdbCond]

#include <BdbCondContainerLink.hh>

List of all members.

Public Methods

 BdbCondContainerLink ()
 BdbCondContainerLink (const char *theLinkName)
 BdbCondContainerLink (const char *theOrigin, const char *theDetector, const char *theContainer)
 BdbCondContainerLink (const BdbCondContainerLink &theLink)
virtual ~BdbCondContainerLink ()
BdbCondContainerLink & operator= (const BdbCondContainerLink &theLink)
bool isValid () const
const std::string & getLinkName () const
const std::string & getOrigin () const
const std::string & getDetector () const
const std::string & getContainer () const

Private Attributes

bool _isValid
std::string _link
std::string _origin
std::string _detector
std::string _container


Constructor & Destructor Documentation

BdbCondContainerLink::BdbCondContainerLink  
 

Definition at line 70 of file BdbCondContainerLink.cc.

References false.

BdbCondContainerLink::BdbCondContainerLink const char *    theLinkName
 

Definition at line 75 of file BdbCondContainerLink.cc.

References _container, _detector, _isValid, _link, _origin, and false.

BdbCondContainerLink::BdbCondContainerLink const char *    theOrigin,
const char *    theDetector,
const char *    theContainer
 

Definition at line 121 of file BdbCondContainerLink.cc.

References _container, _detector, _isValid, _link, _origin, and false.

BdbCondContainerLink::BdbCondContainerLink const BdbCondContainerLink &    theLink
 

Definition at line 157 of file BdbCondContainerLink.cc.

References _container, _detector, _isValid, _link, and _origin.

BdbCondContainerLink::~BdbCondContainerLink   [virtual]
 

Definition at line 186 of file BdbCondContainerLink.cc.


Member Function Documentation

const std::string & BdbCondContainerLink::getContainer   [inline]
 

Definition at line 136 of file BdbCondContainerLink.hh.

References _container.

Referenced by cmd_show_link(), BdbCondDatabaseBase::createIntervalCont(), BdbDatabaseBase::findIntervalCont(), BdbCondDatabaseBase::findIntervalCont(), BdbCondDdOprMergeLinks::operation(), and BdbCondROIDServerLoader::updateEntry().

const std::string & BdbCondContainerLink::getDetector   [inline]
 

Definition at line 130 of file BdbCondContainerLink.hh.

References _detector.

Referenced by cmd_show_link(), BdbCondDatabaseBase::createIntervalCont(), BdbDatabaseBase::findIntervalCont(), BdbCondDatabaseBase::findIntervalCont(), BdbCondDdOprMergeLinks::operation(), and BdbCondROIDServerLoader::updateEntry().

const std::string & BdbCondContainerLink::getLinkName   [inline]
 

Definition at line 118 of file BdbCondContainerLink.hh.

References _link.

Referenced by BdbCondDatabaseBase::createIntervalCont(), and BdbCondDatabaseMgr::createIntervalContainerLink().

const std::string & BdbCondContainerLink::getOrigin   [inline]
 

Definition at line 124 of file BdbCondContainerLink.hh.

References _origin.

Referenced by cmd_print_containers(), cmd_revise_top_many(), cmd_show_link(), BdbCondDatabaseBase::createIntervalCont(), BdbDatabaseBase::findIntervalCont(), BdbCondDatabaseBase::findIntervalCont(), BdbCondDebug::getOriginName(), BdbCondDdOprPurgeIContainers::operation(), BdbCondDdOprNCorrection::operation(), BdbCondDdOprMergeLinks::operation(), BdbCondDdOprMergeIContainers2::operation(), BdbCondDdOprMergeIContainers::operation(), and BdbCondROIDServerLoader::updateEntry().

bool BdbCondContainerLink::isValid   [inline]
 

Definition at line 112 of file BdbCondContainerLink.hh.

References _isValid.

Referenced by cmd_print_containers(), cmd_revise_top_many(), cmd_show_link(), BdbCondDatabaseBase::createIntervalCont(), BdbCondDatabaseMgr::createIntervalContainerLink(), BdbDatabaseBase::findIntervalCont(), BdbCondDatabaseBase::findIntervalCont(), BdbCondDatabaseBase::isValidCache(), BdbCondDdOprPurgeIContainers::operation(), BdbCondDdOprNCorrection::operation(), BdbCondDdOprMergeLinks::operation(), BdbCondDdOprMergeIContainers2::operation(), and BdbCondDdOprMergeIContainers::operation().

BdbCondContainerLink & BdbCondContainerLink::operator= const BdbCondContainerLink &    theLink
 

Definition at line 171 of file BdbCondContainerLink.cc.

References _container, _detector, _isValid, _link, and _origin.


Member Data Documentation

std::string BdbCondContainerLink::_container [private]
 

Definition at line 106 of file BdbCondContainerLink.hh.

Referenced by BdbCondContainerLink(), getContainer(), and operator=().

std::string BdbCondContainerLink::_detector [private]
 

Definition at line 105 of file BdbCondContainerLink.hh.

Referenced by BdbCondContainerLink(), getDetector(), and operator=().

bool BdbCondContainerLink::_isValid [private]
 

Definition at line 101 of file BdbCondContainerLink.hh.

Referenced by BdbCondContainerLink(), isValid(), and operator=().

std::string BdbCondContainerLink::_link [private]
 

Definition at line 103 of file BdbCondContainerLink.hh.

Referenced by BdbCondContainerLink(), getLinkName(), and operator=().

std::string BdbCondContainerLink::_origin [private]
 

Definition at line 104 of file BdbCondContainerLink.hh.

Referenced by BdbCondContainerLink(), getOrigin(), and operator=().


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