This is the base class for all results sets of rows of type T. More...
#include <TResultSetHandle.hxx>
Public Member Functions | |
TResultSetHandle () | |
TResultSetHandle (const TResultSetHandle &from) | |
TResultSetHandle (const TSK_DBI_Context &context, Int_t task=0) | |
virtual | ~TResultSetHandle () |
const TDbiResultKey * | GetKey () const |
UInt_t | GetNumRows () const |
const TDbiResultSet * | GetResult () const |
Int_t | GetResultID () const |
const T * | GetRow (UInt_t rowNum) const |
const T * | GetRowByIndex (UInt_t index) const |
const TDbiValidityRec * | GetValidityRec (const TDbiTableRow *row=0) const |
TDbiTableProxy & | TableProxy () const |
Bool_t | ResultsFromDb () const |
UInt_t | NextQuery (Bool_t forwards=kTRUE) |
UInt_t | NewQuery (TVldContext vc, TDbi::Task task=0, Bool_t findFullTimeWindow=true) |
UInt_t | NewQuery (const TDbiSqlContext &context, const TDbi::Task &task=0, const string &data="", const string &fillOpts="") |
UInt_t | NewQuery (const TDbiValidityRec &vrec) |
UInt_t | NewQuery (UInt_t seqNo, UInt_t dbNo) |
Static Public Member Functions | |
static TDbiTableProxy & | GetTableProxy () |
static TDbiTableProxy & | GetTableProxy (const string &tableName) |
Private Member Functions | |
ClassDef (TResultSetHandle, 1) |
This is the base class for all results sets of rows of type T.
Definition at line 11 of file TResultSetHandle.hxx.
TResultSetHandle< T >::TResultSetHandle | ( | ) | [inline] |
Definition at line 19 of file TResultSetHandle.cxx.
References SK_DBI_Trace.
00019 { 00020 00021 // Default constructor 00022 00023 SK_DBI_Trace("TResultSetHandle: Default ctor at:" << (void*) this); 00024 00025 }
TResultSetHandle< T >::TResultSetHandle | ( | const TResultSetHandle< T > & | from | ) | [inline] |
Definition at line 30 of file TResultSetHandle.cxx.
References SK_DBI_Trace.
00030 : 00031 TDbiResultSetHandle<T>(from) { 00032 00033 // Copy constructor 00034 00035 SK_DBI_Trace("TResultSetHandle: Copy ctor at:" << (void*) this); 00036 00037 }
TResultSetHandle< T >::TResultSetHandle | ( | const TSK_DBI_Context & | context, | |
Int_t | task = 0 | |||
) | [inline] |
Definition at line 42 of file TResultSetHandle.cxx.
References SK_DBI_Trace.
00043 : 00044 TDbiResultSetHandle<T>(TVldContext(context),task) { 00045 00046 // Standard context query constructor 00047 00048 SK_DBI_Trace("TResultSetHandle: Standard context query ctor at:" << (void*) this); 00049 00050 }
TResultSetHandle< T >::~TResultSetHandle | ( | ) | [inline, virtual] |
Definition at line 54 of file TResultSetHandle.cxx.
References SK_DBI_Trace.
00054 { 00055 00056 // Destructor 00057 00058 SK_DBI_Trace("TResultSetHandle: dtor at:" << (void*) this); 00059 00060 }
TResultSetHandle< T >::ClassDef | ( | TResultSetHandle< T > | , | |
1 | ||||
) | [private] |
const TDbiResultKey* TDbiResultSetHandle< T >::GetKey | ( | ) | const [inherited] |
UInt_t TDbiResultSetHandle< T >::GetNumRows | ( | ) | const [inherited] |
const TDbiResultSet* TDbiResultSetHandle< T >::GetResult | ( | ) | const [inline, inherited] |
Definition at line 80 of file TDbiResultSetHandle.hxx.
00080 { return fResult; }
Int_t TDbiResultSetHandle< T >::GetResultID | ( | ) | const [inherited] |
const T* TDbiResultSetHandle< T >::GetRow | ( | UInt_t | rowNum | ) | const [inherited] |
const T* TDbiResultSetHandle< T >::GetRowByIndex | ( | UInt_t | index | ) | const [inherited] |
static TDbiTableProxy& TDbiResultSetHandle< T >::GetTableProxy | ( | const string & | tableName | ) | [static, inherited] |
static TDbiTableProxy& TDbiResultSetHandle< T >::GetTableProxy | ( | ) | [static, inherited] |
const TDbiValidityRec* TDbiResultSetHandle< T >::GetValidityRec | ( | const TDbiTableRow * | row = 0 |
) | const [inherited] |
UInt_t TDbiResultSetHandle< T >::NewQuery | ( | UInt_t | seqNo, | |
UInt_t | dbNo | |||
) | [inherited] |
UInt_t TDbiResultSetHandle< T >::NewQuery | ( | const TDbiValidityRec & | vrec | ) | [inherited] |
UInt_t TDbiResultSetHandle< T >::NewQuery | ( | const TDbiSqlContext & | context, | |
const TDbi::Task & | task = 0 , |
|||
const string & | data = "" , |
|||
const string & | fillOpts = "" | |||
) | [inherited] |
UInt_t TDbiResultSetHandle< T >::NewQuery | ( | TVldContext | vc, | |
TDbi::Task | task = 0 , |
|||
Bool_t | findFullTimeWindow = true | |||
) | [inherited] |
UInt_t TDbiResultSetHandle< T >::NextQuery | ( | Bool_t | forwards = kTRUE |
) | [inherited] |
Bool_t TDbiResultSetHandle< T >::ResultsFromDb | ( | ) | const [inherited] |
TDbiTableProxy& TDbiResultSetHandle< T >::TableProxy | ( | ) | const [inherited] |