#include <TTable.h>
Definition at line 230 of file TTable.h.
TTable::piterator::piterator | ( | const TTable * | t = 0 , |
|
EColumnType | type = kPtr | |||
) |
Definition at line 2415 of file TTable.cxx.
References TTableDescriptor::begin(), column(), TTableDescriptor::ColumnType(), TTableDescriptor::end(), fCurrentRowPtr, fPtrs, fRowSize, i, MakeEnd(), TTableDescriptor::Offset(), ptr, and t.
TTable::piterator::piterator | ( | const piterator & | iter | ) | [inline] |
TTable::piterator::piterator | ( | const TTable * | t = 0 , |
|
EColumnType | type = kPtr | |||
) |
TTable::piterator::piterator | ( | const piterator & | iter | ) |
void** TTable::piterator::column | ( | ) | [inline, protected] |
Definition at line 240 of file TTable.h.
References fCurrentColIndex, fCurrentColPtr, fCurrentRowPtr, and fPtrs.
Referenced by operator++(), operator--(), and piterator().
void TTable::piterator::operator= | ( | const piterator & | iter | ) | [inline] |
Definition at line 326 of file TTable.h.
References fCurrentColIndex, fCurrentColPtr, fCurrentRowIndex, fCurrentRowPtr, fPtrs, and fRowSize.
void TTable::piterator::operator++ | ( | ) | [inline] |
Definition at line 335 of file TTable.h.
References column(), fCurrentColIndex, fCurrentRowIndex, fCurrentRowPtr, fPtrs, and fRowSize.
Referenced by operator++().
void TTable::piterator::operator++ | ( | int | ) | [inline] |
void TTable::piterator::operator-- | ( | ) | [inline] |
Definition at line 348 of file TTable.h.
References column(), fCurrentColIndex, fCurrentRowIndex, fCurrentRowPtr, fPtrs, and fRowSize.
Referenced by operator--().
void TTable::piterator::operator-- | ( | int | ) | [inline] |
void ** TTable::piterator::operator * | ( | ) | [inline] |
Definition at line 367 of file TTable.h.
References fCurrentColIndex, fCurrentRowIndex, and t.
Referenced by operator!=().
UInt_t TTable::piterator::Row | ( | ) | const [inline] |
UInt_t TTable::piterator::Column | ( | ) | const [inline] |
void TTable::piterator::MakeEnd | ( | UInt_t | lastRowIndex | ) | [inline] |
Definition at line 378 of file TTable.h.
References fCurrentColIndex, and fCurrentRowIndex.
Referenced by TTable::pend(), and piterator().
void** TTable::piterator::column | ( | ) | [inline, protected] |
Definition at line 240 of file TTable.h.
References fCurrentColIndex, fCurrentColPtr, fCurrentRowPtr, and fPtrs.
void TTable::piterator::operator= | ( | const piterator & | iter | ) |
void TTable::piterator::operator++ | ( | ) |
void TTable::piterator::operator++ | ( | int | ) |
void TTable::piterator::operator-- | ( | ) |
void TTable::piterator::operator-- | ( | int | ) |
void** TTable::piterator::operator * | ( | ) |
UInt_t TTable::piterator::Row | ( | ) | const |
UInt_t TTable::piterator::Column | ( | ) | const |
void TTable::piterator::MakeEnd | ( | UInt_t | lastRowIndex | ) |
std::vector<ULong_t> TTable::piterator::fPtrs [private] |
Definition at line 232 of file TTable.h.
Referenced by column(), operator++(), operator--(), operator=(), and piterator().
UInt_t TTable::piterator::fCurrentRowIndex [private] |
Definition at line 233 of file TTable.h.
Referenced by MakeEnd(), operator++(), operator--(), operator=(), operator==(), and Row().
UInt_t TTable::piterator::fCurrentColIndex [private] |
Definition at line 234 of file TTable.h.
Referenced by Column(), column(), MakeEnd(), operator++(), operator--(), operator=(), and operator==().
UInt_t TTable::piterator::fRowSize [private] |
Definition at line 235 of file TTable.h.
Referenced by operator++(), operator--(), operator=(), and piterator().
const Char_t* TTable::piterator::fCurrentRowPtr [private] |
Definition at line 236 of file TTable.h.
Referenced by column(), operator++(), operator--(), operator=(), and piterator().
void** TTable::piterator::fCurrentColPtr [private] |
std::vector<ULong_t> TTable::piterator::fPtrs [private] |
const Char_t* TTable::piterator::fCurrentRowPtr [private] |
void** TTable::piterator::fCurrentColPtr [private] |