#include <TTreeRow.h>
Inheritance diagram for TTreeRow:

Public Member Functions | |
| TTreeRow () | |
| TTreeRow (Int_t nfields) | |
| TTreeRow (Int_t nfields, const Int_t *fields, const char *row) | |
| virtual | ~TTreeRow () |
| void | Close (Option_t *option="") |
| ULong_t | GetFieldLength (Int_t field) |
| const char * | GetField (Int_t field) |
| void | SetRow (const Int_t *fields, const char *row) |
| TTreeRow () | |
| TTreeRow (Int_t nfields) | |
| TTreeRow (Int_t nfields, const Int_t *fields, const char *row) | |
| virtual | ~TTreeRow () |
| void | Close (Option_t *option="") |
| ULong_t | GetFieldLength (Int_t field) |
| const char * | GetField (Int_t field) |
| void | SetRow (const Int_t *fields, const char *row) |
Private Member Functions | |
| TTreeRow (TSQLRow *original) | |
| pointer to original row | |
| Bool_t | IsValid (Int_t field) |
| TTreeRow (TSQLRow *original) | |
| pointer to original row | |
| Bool_t | IsValid (Int_t field) |
Private Attributes | |
| Int_t | fColumnCount |
| Int_t * | fFields |
| char * | fRow |
| TTreeRow * | fOriginal |
| Int_t * | fFields |
| char * | fRow |
| TTreeRow * | fOriginal |
Friends | |
| class | TTreeResult |
| class | TTreePlayer |
Definition at line 31 of file TTreeRow.h.
| TTreeRow::TTreeRow | ( | TSQLRow * | original | ) | [private] |
pointer to original row
Definition at line 65 of file TTreeRow.cxx.
References xmlio::Class, TObject::Error(), fColumnCount, fFields, fOriginal, and fRow.
| TTreeRow::TTreeRow | ( | ) |
| TTreeRow::TTreeRow | ( | Int_t | nfields | ) |
Definition at line 53 of file TTreeRow.cxx.
References fColumnCount, fFields, fOriginal, fRow, and SetRow().
| TTreeRow::~TTreeRow | ( | ) | [virtual] |
| TTreeRow::TTreeRow | ( | TSQLRow * | original | ) | [private] |
pointer to original row
| TTreeRow::TTreeRow | ( | ) |
| TTreeRow::TTreeRow | ( | Int_t | nfields | ) |
| virtual TTreeRow::~TTreeRow | ( | ) | [virtual] |
Definition at line 109 of file TTreeRow.cxx.
References TObject::Error(), fColumnCount, fFields, fOriginal, kFALSE, and kTRUE.
Referenced by GetField(), and GetFieldLength().
| void TTreeRow::Close | ( | Option_t * | option = "" |
) | [virtual] |
Implements TSQLRow.
Definition at line 98 of file TTreeRow.cxx.
References fColumnCount, fFields, fOriginal, and fRow.
Referenced by ~TTreeRow().
Implements TSQLRow.
Definition at line 125 of file TTreeRow.cxx.
References fFields, fOriginal, GetFieldLength(), and IsValid().
Referenced by GetFieldLength().
| const char * TTreeRow::GetField | ( | Int_t | field | ) | [virtual] |
Implements TSQLRow.
Definition at line 140 of file TTreeRow.cxx.
References fFields, fOriginal, fRow, GetField(), and IsValid().
Referenced by GetField().
| void TTreeRow::SetRow | ( | const Int_t * | fields, | |
| const char * | row | |||
| ) |
Definition at line 155 of file TTreeRow.cxx.
References fColumnCount, fFields, fOriginal, fRow, and i.
Referenced by TTreeRow().
| void TTreeRow::SetRow | ( | const Int_t * | fields, | |
| const char * | row | |||
| ) |
TTreeResult [friend] |
Definition at line 33 of file TTreeRow.h.
TTreePlayer [friend] |
Definition at line 34 of file TTreeRow.h.
Int_t TTreeRow::fColumnCount [private] |
Definition at line 37 of file TTreeRow.h.
Referenced by Close(), IsValid(), SetRow(), and TTreeRow().
Int_t* TTreeRow::fFields [private] |
Definition at line 38 of file TTreeRow.h.
Referenced by Close(), GetField(), GetFieldLength(), IsValid(), SetRow(), TTreeRow(), and ~TTreeRow().
char* TTreeRow::fRow [private] |
Definition at line 39 of file TTreeRow.h.
Referenced by Close(), GetField(), SetRow(), and TTreeRow().
TTreeRow* TTreeRow::fOriginal [private] |
Definition at line 40 of file TTreeRow.h.
Referenced by Close(), GetField(), GetFieldLength(), IsValid(), SetRow(), and TTreeRow().
Int_t* TTreeRow::fFields [private] |
Definition at line 38 of file TTreeRow.h.
char* TTreeRow::fRow [private] |
Definition at line 39 of file TTreeRow.h.
TTreeRow* TTreeRow::fOriginal [private] |
Definition at line 40 of file TTreeRow.h.
1.5.1