#include <DbiResultKey.h>
Collaboration diagram for DbiResultKey:
Public Member Functions | |
| DbiResultKey (const DbiResultKey *that=0) | |
| DbiResultKey (std::string tableName, std::string rowName, UInt_t seqno, TimeStamp ts) | |
| virtual | ~DbiResultKey () |
| std::string | AsString () const |
| Float_t | Compare (const DbiResultKey *that) const |
| Int_t | GetNumVrecs () const |
| std::string | GetTableRowName () const |
| Bool_t | IsEqualTo (const DbiResultKey *that) const |
| void | AddVRecKey (UInt_t seqno, TimeStamp ts) |
Static Public Member Functions | |
| static const DbiResultKey * | GetEmptyKey () |
Private Attributes | |
| std::string | fTableName |
| Name of database table. | |
| std::string | fRowName |
| Name of row objects. | |
| std::list< DbiResultKey::VRecKey > | fVRecKeys |
| Key for individual DbiValidityRec. | |
| Int_t | fNumVRecKeys |
| Optimisation: list::size() is slow! | |
Static Private Attributes | |
| static DbiResultKey | fgEmptyKey |
Classes | |
| struct | VRecKey |
Definition at line 34 of file DbiResultKey.h.
| DbiResultKey::DbiResultKey | ( | const DbiResultKey * | that = 0 |
) |
| DbiResultKey::DbiResultKey | ( | std::string | tableName, | |
| std::string | rowName, | |||
| UInt_t | seqno, | |||
| TimeStamp | ts | |||
| ) |
| virtual DbiResultKey::~DbiResultKey | ( | ) | [virtual] |
| std::string DbiResultKey::AsString | ( | ) | const |
| Float_t DbiResultKey::Compare | ( | const DbiResultKey * | that | ) | const |
| static const DbiResultKey* DbiResultKey::GetEmptyKey | ( | ) | [inline, static] |
| Int_t DbiResultKey::GetNumVrecs | ( | ) | const [inline] |
| std::string DbiResultKey::GetTableRowName | ( | ) | const |
| Bool_t DbiResultKey::IsEqualTo | ( | const DbiResultKey * | that | ) | const [inline] |
| void DbiResultKey::AddVRecKey | ( | UInt_t | seqno, | |
| TimeStamp | ts | |||
| ) |
DbiResultKey DbiResultKey::fgEmptyKey [static, private] |
Definition at line 73 of file DbiResultKey.h.
std::string DbiResultKey::fTableName [private] |
std::string DbiResultKey::fRowName [private] |
std::list<DbiResultKey::VRecKey> DbiResultKey::fVRecKeys [private] |
Int_t DbiResultKey::fNumVRecKeys [private] |
1.4.7