#include <DbiRpt.h>
Collaboration diagram for DbiRpt< T >:
Public Member Functions | |
DbiRpt () | |
DbiRpt (const DbiCtx &ctx) | |
DbiRpt (const char *sctx) | |
DbiRpt (const DbiRpt< T > &other) | |
DbiRpt< T > * | Clone () |
const char * | GetName () |
const DbiCtx & | GetCtx () |
void | Delete () |
virtual | ~DbiRpt () |
const DbiResultKey * | GetKey () |
UInt_t | GetNumRows () |
const DbiResult * | GetResult () |
Int_t | GetResultID () |
const T * | GetRow (UInt_t row) |
const T * | GetRowByIndex (UInt_t index) |
const DbiValidityRec * | GetValidityRec (const T *row=NULL) |
DbiTableProxy & | TableProxy () |
Bool_t | ResultsFromDb () |
UInt_t | NextQuery (Bool_t forwards=kTRUE) |
Static Public Member Functions | |
static DbiTableProxy & | GetTableProxy () |
static DbiTableProxy & | GetTableProxy (const string &tableName) |
Private Member Functions | |
DbiResultPtr< T > * | GetResultPtr () |
void | MakeResultPtr () |
Private Attributes | |
string | m_name |
DbiCtx | m_ctx |
DbiResultPtr< T > * | m_rpt |
Definition at line 23 of file DbiRpt.h.
const char* DbiRpt< T >::GetName | ( | ) |
void DbiRpt< T >::Delete | ( | ) |
const DbiResultKey* DbiRpt< T >::GetKey | ( | ) |
UInt_t DbiRpt< T >::GetNumRows | ( | ) |
Int_t DbiRpt< T >::GetResultID | ( | ) |
const T* DbiRpt< T >::GetRow | ( | UInt_t | row | ) |
const T* DbiRpt< T >::GetRowByIndex | ( | UInt_t | index | ) |
const DbiValidityRec* DbiRpt< T >::GetValidityRec | ( | const T * | row = NULL |
) |
DbiTableProxy& DbiRpt< T >::TableProxy | ( | ) |
Bool_t DbiRpt< T >::ResultsFromDb | ( | ) |
UInt_t DbiRpt< T >::NextQuery | ( | Bool_t | forwards = kTRUE |
) |
static DbiTableProxy& DbiRpt< T >::GetTableProxy | ( | ) | [static] |
static DbiTableProxy& DbiRpt< T >::GetTableProxy | ( | const string & | tableName | ) | [static] |
DbiResultPtr<T>* DbiRpt< T >::GetResultPtr | ( | ) | [private] |
void DbiRpt< T >::MakeResultPtr | ( | ) | [private] |
DbiResultPtr<T>* DbiRpt< T >::m_rpt [private] |