#include <DbiRowStream.h>
Inheritance diagram for DbiRowStream:
Public Member Functions | |
| DbiRowStream (const DbiTableMetaData *metaData) | |
| virtual | ~DbiRowStream () |
| virtual const DbiFieldType & | ColFieldType (UInt_t col) const |
| virtual string | ColName (UInt_t col) const |
| virtual const DbiFieldType & | CurColFieldType () const |
| virtual string | CurColName () const |
| virtual UInt_t | CurColNum () const |
| Bool_t | HasRowCounter () const |
| virtual UInt_t | NumCols () const |
| virtual string | TableName () const |
| virtual string | TableNameTc () const |
| virtual const DbiTableMetaData * | MetaData () const |
| virtual void | DecrementCurCol () |
| virtual void | IncrementCurCol () |
Protected Member Functions | |
| virtual void | ClearCurCol () |
Private Attributes | |
| UShort_t | fCurCol |
| Current column in query (1..fNumCols). | |
| Bool_t | fHasRowCounter |
| True if main table has ROW_COUNTER as second column. | |
| const DbiTableMetaData * | fMetaData |
| Owned by DbiTableProxy. | |
Definition at line 30 of file DbiRowStream.h.
| DbiRowStream::DbiRowStream | ( | const DbiTableMetaData * | metaData | ) |
| virtual DbiRowStream::~DbiRowStream | ( | ) | [virtual] |
| virtual const DbiFieldType& DbiRowStream::ColFieldType | ( | UInt_t | col | ) | const [virtual] |
| virtual string DbiRowStream::ColName | ( | UInt_t | col | ) | const [virtual] |
| virtual const DbiFieldType& DbiRowStream::CurColFieldType | ( | ) | const [virtual] |
| virtual string DbiRowStream::CurColName | ( | ) | const [virtual] |
| virtual UInt_t DbiRowStream::CurColNum | ( | ) | const [inline, virtual] |
| Bool_t DbiRowStream::HasRowCounter | ( | ) | const [inline] |
| virtual UInt_t DbiRowStream::NumCols | ( | ) | const [virtual] |
| virtual string DbiRowStream::TableName | ( | ) | const [virtual] |
| virtual string DbiRowStream::TableNameTc | ( | ) | const [virtual] |
| virtual const DbiTableMetaData* DbiRowStream::MetaData | ( | ) | const [inline, virtual] |
| virtual void DbiRowStream::DecrementCurCol | ( | ) | [inline, virtual] |
| virtual void DbiRowStream::IncrementCurCol | ( | ) | [inline, virtual] |
| virtual void DbiRowStream::ClearCurCol | ( | ) | [inline, protected, virtual] |
UShort_t DbiRowStream::fCurCol [private] |
Bool_t DbiRowStream::fHasRowCounter [private] |
const DbiTableMetaData* DbiRowStream::fMetaData [private] |
1.4.7