#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] |