#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/database/pdbcal/base/PdbBankManager.h>
|
virtual PdbCalBankIterator * | getIterator ()=0 |
| Get an iterator to loop over banks. More...
|
|
virtual PdbCalBank * | createBank (const std::string &, PdbBankID, const std::string &, PHTimeStamp &, PHTimeStamp &, const std::string &)=0 |
|
virtual PdbCalBank * | createBank (const int, const std::string &, PdbBankID, const std::string &, const std::string &, const time_t duration=60)=0 |
|
virtual PdbCalBank * | createBank (const int, const int, const std::string &, PdbBankID, const std::string &, const std::string &)=0 |
|
virtual PdbCalBank * | fetchBank (const std::string &, PdbBankID, const std::string &, const int)=0 |
|
virtual PdbCalBank * | fetchClosestBank (const std::string &, PdbBankID, const std::string &, const int)=0 |
|
virtual PdbCalBank * | fetchBank (const std::string &, PdbBankID, const std::string &, const PHTimeStamp &)=0 |
|
virtual PdbCalBank * | fetchClosestBank (const std::string &, PdbBankID, const std::string &, PHTimeStamp &)=0 |
|
virtual PdbApplication * | getApplication ()=0 |
|
virtual void | fillCalibObject (PdbCalBank *, const std::string &, PHTimeStamp &)=0 |
|
virtual void | GetUsedBankRids (std::map< std::string, std::set< int > > &usedbanks) const |
|
virtual void | ClearUsedBankRids () |
|
virtual void | SetMaxInsertTime (const PHTimeStamp &tMax) |
|
Definition at line 22 of file PdbBankManager.h.
◆ PdbBankManager()
PdbBankManager::PdbBankManager |
( |
| ) |
|
|
protected |
◆ ~PdbBankManager()
PdbBankManager::~PdbBankManager |
( |
| ) |
|
|
protectedvirtual |
◆ ClearUsedBankRids()
virtual void PdbBankManager::ClearUsedBankRids |
( |
| ) |
|
|
inlinevirtual |
◆ createBank() [1/3]
virtual PdbCalBank* PdbBankManager::createBank |
( |
const int |
, |
|
|
const int |
, |
|
|
const std::string & |
, |
|
|
PdbBankID |
, |
|
|
const std::string & |
, |
|
|
const std::string & |
|
|
) |
| |
|
pure virtual |
◆ createBank() [2/3]
virtual PdbCalBank* PdbBankManager::createBank |
( |
const int |
, |
|
|
const std::string & |
, |
|
|
PdbBankID |
, |
|
|
const std::string & |
, |
|
|
const std::string & |
, |
|
|
const time_t |
duration = 60 |
|
) |
| |
|
pure virtual |
◆ createBank() [3/3]
◆ fetchBank() [1/2]
virtual PdbCalBank* PdbBankManager::fetchBank |
( |
const std::string & |
, |
|
|
PdbBankID |
, |
|
|
const std::string & |
, |
|
|
const int |
|
|
) |
| |
|
pure virtual |
◆ fetchBank() [2/2]
◆ fetchClosestBank() [1/2]
virtual PdbCalBank* PdbBankManager::fetchClosestBank |
( |
const std::string & |
, |
|
|
PdbBankID |
, |
|
|
const std::string & |
, |
|
|
const int |
|
|
) |
| |
|
pure virtual |
◆ fetchClosestBank() [2/2]
◆ fillCalibObject()
◆ getApplication()
◆ getIterator()
Get an iterator to loop over banks.
◆ GetUsedBankRids()
virtual void PdbBankManager::GetUsedBankRids |
( |
std::map< std::string, std::set< int > > & |
usedbanks | ) |
const |
|
inlinevirtual |
◆ instance()
◆ SetMaxInsertTime()
virtual void PdbBankManager::SetMaxInsertTime |
( |
const PHTimeStamp & |
tMax | ) |
|
|
inlinevirtual |
◆ __instance
The documentation for this class was generated from the following files:
- /dev/shm/kenichi/update-github-e1039-doc/e1039-core/database/pdbcal/base/PdbBankManager.h
- /dev/shm/kenichi/update-github-e1039-doc/e1039-core/database/pdbcal/base/PdbBankManager.cc