/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Private Attributes
DbiValRecSet Class Reference

#include <DbiValRecSet.h>

Collaboration diagram for DbiValRecSet:
Collaboration graph
[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.

{ 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.

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 Fri May 16 2014 09:56:46 for DatabaseInterface by doxygen 1.7.4