TGenericTable::iterator Class Reference

#include <TGenericTable.h>

List of all members.

Public Member Functions

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

Protected Member Functions

 iterator ()
 iterator ()

Protected Attributes

UInt_t fRowSize
char * fCurrentRow
char * fCurrentRow


Detailed Description

Definition at line 25 of file TGenericTable.h.


Constructor & Destructor Documentation

TGenericTable::iterator::iterator (  )  [inline, protected]

Definition at line 29 of file TGenericTable.h.

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

Definition at line 31 of file TGenericTable.h.

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

Definition at line 32 of file TGenericTable.h.

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

Definition at line 33 of file TGenericTable.h.

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

Definition at line 34 of file TGenericTable.h.

TGenericTable::iterator::iterator (  )  [inline, protected]

Definition at line 29 of file TGenericTable.h.

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

Definition at line 31 of file TGenericTable.h.

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

Definition at line 32 of file TGenericTable.h.

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

Definition at line 33 of file TGenericTable.h.

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

Definition at line 34 of file TGenericTable.h.


Member Function Documentation

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

Definition at line 35 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 36 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 37 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 38 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 39 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 40 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 41 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 42 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 43 of file TGenericTable.h.

References fCurrentRow.

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

Definition at line 44 of file TGenericTable.h.

References fCurrentRow, and t.

Referenced by operator!=().

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

Definition at line 45 of file TGenericTable.h.

References operator==(), and t.

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

Definition at line 35 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 36 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 37 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 38 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 39 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 40 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 41 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 42 of file TGenericTable.h.

References fCurrentRow, and fRowSize.

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

Definition at line 43 of file TGenericTable.h.

References fCurrentRow.

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

Definition at line 44 of file TGenericTable.h.

References fCurrentRow, and t.

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

Definition at line 45 of file TGenericTable.h.

References operator==(), and t.


Member Data Documentation

UInt_t TGenericTable::iterator::fRowSize [protected]

Definition at line 27 of file TGenericTable.h.

Referenced by operator+(), operator++(), operator-(), operator--(), and operator=().

char* TGenericTable::iterator::fCurrentRow [protected]

Definition at line 28 of file TGenericTable.h.

Referenced by operator *(), operator+(), operator++(), operator-(), operator--(), operator=(), and operator==().

char* TGenericTable::iterator::fCurrentRow [protected]

Definition at line 28 of file TGenericTable.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1