Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TGenericTable::iterator Class Reference

Definition at line 26 of file TGenericTable.h.

Public Member Functions

 iterator (const iterator &iter)
 
 iterator (const TTable &t)
 
 iterator (const TTable &t, char &rowPtr)
 
 iterator (UInt_t size, char &rowPtr)
 
Bool_t operator!= (const iterator &t) const
 
char * operator* ()
 
iteratoroperator+ (Int_t idx)
 
iteratoroperator++ ()
 
void operator++ (int)
 
Int_t operator- (const iterator &it) const
 
iteratoroperator- (Int_t idx)
 
iteratoroperator-- ()
 
void operator-- (int)
 
iteratoroperator= (const iterator &iter)
 
Bool_t operator== (const iterator &t) const
 

Protected Member Functions

 iterator ()
 

Protected Attributes

char * fCurrentRow
 
UInt_t fRowSize
 

#include <TGenericTable.h>

Constructor & Destructor Documentation

◆ iterator() [1/5]

TGenericTable::iterator::iterator ( )
inlineprotected

Definition at line 30 of file TGenericTable.h.

◆ iterator() [2/5]

TGenericTable::iterator::iterator ( UInt_t  size,
char &  rowPtr 
)
inline

Definition at line 32 of file TGenericTable.h.

◆ iterator() [3/5]

TGenericTable::iterator::iterator ( const TTable t,
char &  rowPtr 
)
inline

Definition at line 33 of file TGenericTable.h.

◆ iterator() [4/5]

TGenericTable::iterator::iterator ( const TTable t)
inline

Definition at line 34 of file TGenericTable.h.

◆ iterator() [5/5]

TGenericTable::iterator::iterator ( const iterator iter)
inline

Definition at line 35 of file TGenericTable.h.

Member Function Documentation

◆ operator!=()

Bool_t TGenericTable::iterator::operator!= ( const iterator t) const
inline

Definition at line 46 of file TGenericTable.h.

◆ operator*()

char * TGenericTable::iterator::operator* ( )
inline

Definition at line 44 of file TGenericTable.h.

◆ operator+()

iterator & TGenericTable::iterator::operator+ ( Int_t  idx)
inline

Definition at line 41 of file TGenericTable.h.

◆ operator++() [1/2]

iterator & TGenericTable::iterator::operator++ ( )
inline

Definition at line 37 of file TGenericTable.h.

◆ operator++() [2/2]

void TGenericTable::iterator::operator++ ( int  )
inline

Definition at line 38 of file TGenericTable.h.

◆ operator-() [1/2]

Int_t TGenericTable::iterator::operator- ( const iterator it) const
inline

Definition at line 43 of file TGenericTable.h.

◆ operator-() [2/2]

iterator & TGenericTable::iterator::operator- ( Int_t  idx)
inline

Definition at line 42 of file TGenericTable.h.

◆ operator--() [1/2]

iterator & TGenericTable::iterator::operator-- ( )
inline

Definition at line 39 of file TGenericTable.h.

◆ operator--() [2/2]

void TGenericTable::iterator::operator-- ( int  )
inline

Definition at line 40 of file TGenericTable.h.

◆ operator=()

iterator & TGenericTable::iterator::operator= ( const iterator iter)
inline

Definition at line 36 of file TGenericTable.h.

◆ operator==()

Bool_t TGenericTable::iterator::operator== ( const iterator t) const
inline

Definition at line 45 of file TGenericTable.h.

Member Data Documentation

◆ fCurrentRow

char* TGenericTable::iterator::fCurrentRow
protected

Definition at line 29 of file TGenericTable.h.

◆ fRowSize

UInt_t TGenericTable::iterator::fRowSize
protected

Definition at line 28 of file TGenericTable.h.


The documentation for this class was generated from the following file: