#include <DbiOutRowStream.h>
Inheritance diagram for DbiOutRowStream:
Public Member Functions | |
| DbiOutRowStream (const DbiTableMetaData *metaData) | |
| virtual | ~DbiOutRowStream () |
| Bool_t | HasGoodData () const |
| const string & | GetCSV () const |
| Bool_t | IsComplete () const |
| DbiOutRowStream & | operator<< (Bool_t src) |
| DbiOutRowStream & | operator<< (Char_t src) |
| DbiOutRowStream & | operator<< (const Char_t *src) |
| DbiOutRowStream & | operator<< (Short_t src) |
| DbiOutRowStream & | operator<< (UShort_t src) |
| DbiOutRowStream & | operator<< (Int_t src) |
| DbiOutRowStream & | operator<< (UInt_t src) |
| DbiOutRowStream & | operator<< (Float_t src) |
| DbiOutRowStream & | operator<< (Double_t src) |
| DbiOutRowStream & | operator<< (const string &src) |
| DbiOutRowStream & | operator<< (const TimeStamp &src) |
| void | Clear () |
| 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 Member Functions | |
| void | Store (const string &str) |
| Bool_t | StoreDefaultIfInvalid (Dbi::DataTypes type) |
Private Attributes | |
| Bool_t | fBadData |
| Set KTRUE if streamed bad data. | |
| string | fCSV |
| Comma separated list of values. | |
Friends | |
| class | DbiConfigSet |
Definition at line 35 of file DbiOutRowStream.h.
| DbiOutRowStream::DbiOutRowStream | ( | const DbiTableMetaData * | metaData | ) |
| virtual DbiOutRowStream::~DbiOutRowStream | ( | ) | [virtual] |
| Bool_t DbiOutRowStream::HasGoodData | ( | ) | const [inline] |
| const string& DbiOutRowStream::GetCSV | ( | ) | const [inline] |
| Bool_t DbiOutRowStream::IsComplete | ( | ) | const [inline] |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Bool_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Char_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | const Char_t * | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Short_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | UShort_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Int_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | UInt_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Float_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | Double_t | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | const string & | src | ) |
| DbiOutRowStream& DbiOutRowStream::operator<< | ( | const TimeStamp & | src | ) |
| void DbiOutRowStream::Clear | ( | ) | [inline] |
Definition at line 67 of file DbiOutRowStream.h.
00067 { fBadData = kFALSE; fCSV.erase(); ClearCurCol();}
| void DbiOutRowStream::Store | ( | const string & | str | ) | [private] |
| Bool_t DbiOutRowStream::StoreDefaultIfInvalid | ( | Dbi::DataTypes | type | ) | [private] |
| virtual const DbiFieldType& DbiRowStream::ColFieldType | ( | UInt_t | col | ) | const [virtual, inherited] |
| virtual string DbiRowStream::ColName | ( | UInt_t | col | ) | const [virtual, inherited] |
| virtual const DbiFieldType& DbiRowStream::CurColFieldType | ( | ) | const [virtual, inherited] |
| virtual string DbiRowStream::CurColName | ( | ) | const [virtual, inherited] |
| virtual UInt_t DbiRowStream::CurColNum | ( | ) | const [inline, virtual, inherited] |
| Bool_t DbiRowStream::HasRowCounter | ( | ) | const [inline, inherited] |
| virtual UInt_t DbiRowStream::NumCols | ( | ) | const [virtual, inherited] |
| virtual string DbiRowStream::TableName | ( | ) | const [virtual, inherited] |
| virtual string DbiRowStream::TableNameTc | ( | ) | const [virtual, inherited] |
| virtual const DbiTableMetaData* DbiRowStream::MetaData | ( | ) | const [inline, virtual, inherited] |
| virtual void DbiRowStream::DecrementCurCol | ( | ) | [inline, virtual, inherited] |
| virtual void DbiRowStream::IncrementCurCol | ( | ) | [inline, virtual, inherited] |
| virtual void DbiRowStream::ClearCurCol | ( | ) | [inline, protected, virtual, inherited] |
friend class DbiConfigSet [friend] |
Definition at line 38 of file DbiOutRowStream.h.
Bool_t DbiOutRowStream::fBadData [private] |
string DbiOutRowStream::fCSV [private] |
1.4.7