#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] |