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  

BdbCondFSNamesStr Class Reference
[BdbApplication]

#include <BdbCondFSNamesStr.hh>

Inheritance diagram for BdbCondFSNamesStr:

BdbAbsFSNamesStr List of all members.

Public Methods

 BdbCondFSNamesStr ()
virtual ~BdbCondFSNamesStr ()
virtual char * getDBFSRelativePath (const BdbDomainName &domainName, const BdbDomainAuth &domainAuth, BdbDomainAuth::AuthLevels theAuthLevel=BdbDomainAuth::IllegalAuth, const char *const theAuthName=0) const
virtual char * getDBFSNamePrefix (const BdbDomainName &domainName, const BdbDomainAuth &domainAuth, BdbDomainAuth::AuthLevels theAuthLevel=BdbDomainAuth::IllegalAuth, const char *const theAuthName=0) const
virtual bool getDBFSUseComponentSubDir (const BdbDomainName &domainName, const BdbDomainAuth &domainAuth, BdbDomainAuth::AuthLevels theAuthLevel=BdbDomainAuth::IllegalAuth, const char *const theAuthName=0) const

Static Private Methods

void toUpper (const char *aAuthName, char *&correctedStr)

Constructor & Destructor Documentation

BdbCondFSNamesStr::BdbCondFSNamesStr   [inline]
 

Definition at line 36 of file BdbCondFSNamesStr.hh.

virtual BdbCondFSNamesStr::~BdbCondFSNamesStr   [inline, virtual]
 

Definition at line 37 of file BdbCondFSNamesStr.hh.


Member Function Documentation

char * BdbCondFSNamesStr::getDBFSNamePrefix const BdbDomainName   domainName,
const BdbDomainAuth   domainAuth,
BdbDomainAuth::AuthLevels    theAuthLevel = BdbDomainAuth::IllegalAuth,
const char *const    theAuthName = 0
const [virtual]
 

Implements BdbAbsFSNamesStr.

Definition at line 84 of file BdbCondFSNamesStr.cc.

References BdbDomainAuth::authLevel(), BdbDomainAuth::AuthLevels, BdbDomainAuth::authName(), BdbDomainName::domainName(), domainName, BdbDomainAuth::Group, BdbDomainAuth::IllegalAuth, result, BdbDomainName::shortDomainName(), and toUpper().

char * BdbCondFSNamesStr::getDBFSRelativePath const BdbDomainName   domainName,
const BdbDomainAuth   domainAuth,
BdbDomainAuth::AuthLevels    theAuthLevel = BdbDomainAuth::IllegalAuth,
const char *const    theAuthName = 0
const [virtual]
 

Implements BdbAbsFSNamesStr.

Definition at line 33 of file BdbCondFSNamesStr.cc.

References BdbDomainAuth::authLevel(), BdbDomainAuth::AuthLevels, BdbDomainAuth::authName(), BdbDomainName::domainName(), domainName, BdbDomainAuth::Group, BdbDomainAuth::IllegalAuth, result, and toUpper().

bool BdbCondFSNamesStr::getDBFSUseComponentSubDir const BdbDomainName   domainName,
const BdbDomainAuth   domainAuth,
BdbDomainAuth::AuthLevels    theAuthLevel = BdbDomainAuth::IllegalAuth,
const char *const    theAuthName = 0
const [virtual]
 

Implements BdbAbsFSNamesStr.

Definition at line 140 of file BdbCondFSNamesStr.cc.

References BdbDomainAuth::AuthLevels, and domainName.

void BdbCondFSNamesStr::toUpper const char *    aAuthName,
char *&    correctedStr
[static, private]
 

Definition at line 153 of file BdbCondFSNamesStr.cc.

Referenced by getDBFSNamePrefix(), and getDBFSRelativePath().


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