| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DbiValRecSet Class Reference

Id
DbiValRecSet.h,v 1.5 2006/08/08 10:51:32 west Exp
More...

#include <DbiValRecSet.h>

Collaboration diagram for DbiValRecSet:

[legend]
List of all members.

Public Member Functions

 DbiValRecSet (const std::string &tableName, UInt_t dbNo, UInt_t seqNo=0)
virtual ~DbiValRecSet ()
UInt_t GetDbNo () const
UInt_t GetNumRows () const
const std::string GetTableName () const
const DbiValidityRecGetTableRow (UInt_t rowNum) const
const DbiValidityRecGetTableRowBySeqNo (UInt_t seqNo) const

Private Attributes

UInt_t fDbNo
DbiResultfResult
 Result holding table of DbiValidityRec.
std::map< UInt_t, const DbiValidityRec * > fSeqNoToRec
 Lookup SeqNo -> DbiValidityRec lazy version - see GetTableRowBySeqNo.

Detailed Description

Id
DbiValRecSet.h,v 1.5 2006/08/08 10:51:32 west Exp

Definition at line 31 of file DbiValRecSet.h.


Constructor & Destructor Documentation

DbiValRecSet::DbiValRecSet ( const std::string &  tableName,
UInt_t  dbNo,
UInt_t  seqNo = 0 
)

virtual DbiValRecSet::~DbiValRecSet (  )  [virtual]


Member Function Documentation

UInt_t DbiValRecSet::GetDbNo (  )  const [inline]

Definition at line 41 of file DbiValRecSet.h.

00041 { return fDbNo; }

UInt_t DbiValRecSet::GetNumRows (  )  const

const std::string DbiValRecSet::GetTableName (  )  const

const DbiValidityRec* DbiValRecSet::GetTableRow ( UInt_t  rowNum  )  const

const DbiValidityRec* DbiValRecSet::GetTableRowBySeqNo ( UInt_t  seqNo  )  const


Member Data Documentation

UInt_t DbiValRecSet::fDbNo [private]

Definition at line 54 of file DbiValRecSet.h.

DbiResult* DbiValRecSet::fResult [private]

Result holding table of DbiValidityRec.

Definition at line 57 of file DbiValRecSet.h.

std::map<UInt_t,const DbiValidityRec*> DbiValRecSet::fSeqNoToRec [mutable, private]

Lookup SeqNo -> DbiValidityRec lazy version - see GetTableRowBySeqNo.

Definition at line 61 of file DbiValRecSet.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:15:49 2011 for DatabaseInterface by doxygen 1.4.7