#include <DbiDemoData2.h>
Inheritance diagram for DbiDemoData2:
Public Member Functions | |
DbiDemoData2 () | |
DbiDemoData2 (const DbiDemoData2 &from) | |
virtual | ~DbiDemoData2 () |
Bool_t | CanL2Cache () const |
Bool_t | Compare (const DbiDemoData2 &that) const |
Int_t | GetAggregateNo () const |
UInt_t | GetIndex (UInt_t) const |
Int_t | GetSubSystem () const |
Float_t | GetData () const |
virtual DbiTableRow * | CreateTableRow () const |
virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec) |
virtual void | Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const |
virtual std::string | name () const |
virtual size_t | size () const |
DbiResult * | GetOwner () const |
void | SetOwner (DbiResult *owner) |
virtual bool | CreateDatabaseTables (Int_t db_no=0, const char *tablename="default") |
virtual std::string | GetDatabaseLayout () |
Static Public Member Functions | |
static string | GetTableDescr (const char *alternateName=0) |
Private Attributes | |
Int_t | fAggregateNo |
Int_t | fSubSystem |
Float_t | fData |
Definition at line 26 of file DbiDemoData2.h.
DbiDemoData2::DbiDemoData2 | ( | ) | [inline] |
DbiDemoData2::DbiDemoData2 | ( | const DbiDemoData2 & | from | ) | [inline] |
virtual DbiDemoData2::~DbiDemoData2 | ( | ) | [inline, virtual] |
Bool_t DbiDemoData2::CanL2Cache | ( | ) | const [inline, virtual] |
Bool_t DbiDemoData2::Compare | ( | const DbiDemoData2 & | that | ) | const [inline] |
Definition at line 41 of file DbiDemoData2.h.
00041 { 00042 return fSubSystem == that.fSubSystem 00043 && fAggregateNo == that.fAggregateNo 00044 && fData == that.fData; }
Int_t DbiDemoData2::GetAggregateNo | ( | ) | const [inline, virtual] |
Reimplemented from DbiTableRow.
Definition at line 45 of file DbiDemoData2.h.
00045 { return fAggregateNo; }
UInt_t DbiDemoData2::GetIndex | ( | UInt_t | ) | const [inline, virtual] |
Reimplemented from DbiTableRow.
Definition at line 46 of file DbiDemoData2.h.
00046 { return fSubSystem/10; }
Int_t DbiDemoData2::GetSubSystem | ( | ) | const [inline] |
Float_t DbiDemoData2::GetData | ( | ) | const [inline] |
virtual DbiTableRow* DbiDemoData2::CreateTableRow | ( | ) | const [inline, virtual] |
Implements DbiTableRow.
Definition at line 50 of file DbiDemoData2.h.
00050 { 00051 return new DbiDemoData2; }
virtual void DbiDemoData2::Fill | ( | DbiResultSet & | rs, | |
const DbiValidityRec * | vrec | |||
) | [virtual] |
Implements DbiTableRow.
virtual void DbiDemoData2::Store | ( | DbiOutRowStream & | ors, | |
const DbiValidityRec * | vrec | |||
) | const [virtual] |
Reimplemented from DbiTableRow.
static string DbiDemoData2::GetTableDescr | ( | const char * | alternateName = 0 |
) | [static] |
Int_t DbiDemoData2::fAggregateNo [private] |
Definition at line 67 of file DbiDemoData2.h.
Int_t DbiDemoData2::fSubSystem [private] |
Definition at line 68 of file DbiDemoData2.h.
Float_t DbiDemoData2::fData [private] |
Definition at line 69 of file DbiDemoData2.h.