#include <DbiTableRow.h>
Inheritance diagram for DbiTableRow:

Public Member Functions | |
| DbiTableRow () | |
| DbiTableRow (const DbiTableRow &from) | |
| virtual | ~DbiTableRow () |
| virtual Bool_t | CanL2Cache () const |
| virtual Int_t | GetAggregateNo () const |
| DbiResult * | GetOwner () const |
| virtual DbiTableRow * | CreateTableRow () const =0 |
| virtual UInt_t | GetIndex (UInt_t defIndex) const |
| void | SetOwner (DbiResult *owner) |
| virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec)=0 |
| virtual void | Store (DbiOutRowStream &, const DbiValidityRec *) const |
Private Attributes | |
| DbiResult * | fOwner |
| The owning DbiResult, if any. | |
DatabaseInterface
Contact: n.west1@physics.ox.ac.uk
Definition at line 47 of file DbiTableRow.h.
|
|
Definition at line 22 of file DbiTableRow.cxx. 00022 : 00023 fOwner(0) 00024 { 00025 // 00026 // 00027 // Purpose: Default constructor 00028 00029 LEA_CTOR //Leak Checker 00030 00031 MSG("Dbi", Msg::kVerbose) << "Creating DbiTableRow" << endl; 00032 } //.....................................................................
|
|
|
Definition at line 35 of file DbiTableRow.cxx. 00035 : TObject(from)
00036 {
00037 //
00038 //
00039 // Purpose: Copy constructor.
00040
00041 LEA_CTOR //Leak Checker
00042
00043 MSG("Dbi", Msg::kVerbose) << "Creating copy DbiTableRow" << endl;
00044
00045 // Nothing to copy; no data member in DbiTableRow.
00046
00047 }
|
|
|
Definition at line 51 of file DbiTableRow.cxx. 00051 {
00052 //
00053 //
00054 // Purpose: Destructor
00055
00056 LEA_DTOR //Leak Checker
00057
00058 MSG("Dbi", Msg::kVerbose) << "Destroying DbiTableRow" << endl;
00059
00060 }
|
|
|
Reimplemented in BfieldCoilCurrent, BfieldMapData, BfieldMapHeader, CalADCtoPE, CalADCtoPEs, CalDrift, CalMapperFits, CalMIPCalibration, CalPmtDrift, CalStripAtten, CalStripToStrip, CalTempCalibration, CalTimeCalibration, CalTimeJump, CalVaLinearity, CandDigitBadChannels, DbiDemoData1, DbiDemoData2, BfldDbiCoilLimits, BfldDbiCoilState, DbuHvFromSingles, Dcs_Can, Dcs_Chiller_Far, Dcs_Env_Cal, Dcs_Env_Far, Dcs_Env_Near, Dcs_Hv, Dcs_Mag_Cal, Dcs_Mag_Far, Dcs_Mag_Near, Dcs_Radon_Level, Dcs_Rps, MBSpill, BadHardware, PulserTimeDrift, PulserTimingCardSetting, DbuFarRunQuality, DbuNearRunQuality, SpillServerMon, SpillTimeCalibration, and SpillTimeND. Definition at line 58 of file DbiTableRow.h. 00058 { return kFALSE; }
|
|
|
||||||||||||
|
|
|
|
Definition at line 60 of file DbiTableRow.h. Referenced by DbiResult::BuildLookUpTable(), and DbiResultAgg::GetValidityRec(). 00060 { return fOwner; }
|
|
|
Definition at line 65 of file DbiTableRow.h. References fOwner. Referenced by DbiResultNonAgg::DbiResultNonAgg(). 00065 {fOwner = owner;}
|
|
||||||||||||
|
|
The owning DbiResult, if any.
Definition at line 78 of file DbiTableRow.h. Referenced by SetOwner(). |
1.3.9.1