TExMapIter Class Reference

#include <TExMap.h>

List of all members.

Public Member Functions

 TExMapIter (const TExMap *map)
 TExMapIter (const TExMapIter &tei)
TExMapIteroperator= (const TExMapIter &)
virtual ~TExMapIter ()
const TExMapGetCollection () const
Bool_t Next (ULong64_t &hash, Long64_t &key, Long64_t &value)
Bool_t Next (Long64_t &key, Long64_t &value)
void Reset ()
 TExMapIter (const TExMap *map)
 TExMapIter (const TExMapIter &tei)
TExMapIteroperator= (const TExMapIter &)
virtual ~TExMapIter ()
const TExMapGetCollection () const
Bool_t Next (ULong64_t &hash, Long64_t &key, Long64_t &value)
Bool_t Next (Long64_t &key, Long64_t &value)
void Reset ()

Private Attributes

const TExMapfMap
Int_t fCursor
const TExMapfMap


Detailed Description

Definition at line 87 of file TExMap.h.


Constructor & Destructor Documentation

TExMapIter::TExMapIter ( const TExMap map  ) 

TExMapIter::TExMapIter ( const TExMapIter tei  )  [inline]

Definition at line 95 of file TExMap.h.

virtual TExMapIter::~TExMapIter (  )  [inline, virtual]

Definition at line 97 of file TExMap.h.

TExMapIter::TExMapIter ( const TExMap map  ) 

TExMapIter::TExMapIter ( const TExMapIter tei  )  [inline]

Definition at line 95 of file TExMap.h.

virtual TExMapIter::~TExMapIter (  )  [inline, virtual]

Definition at line 97 of file TExMap.h.


Member Function Documentation

TExMapIter & TExMapIter::operator= ( const TExMapIter  ) 

Definition at line 396 of file TExMap.cxx.

References fCursor, and fMap.

const TExMap* TExMapIter::GetCollection (  )  const [inline]

Definition at line 99 of file TExMap.h.

References fMap.

Bool_t TExMapIter::Next ( ULong64_t hash,
Long64_t key,
Long64_t value 
)

Definition at line 408 of file TExMap.cxx.

References fCursor, fMap, TExMap::fSize, TExMap::fTable, kFALSE, and kTRUE.

Referenced by TEveManager::DoRedraw3D(), Next(), TEveSceneList::ProcessSceneChanges(), TGWin32::~TGWin32(), and TGX11::~TGX11().

Bool_t TExMapIter::Next ( Long64_t key,
Long64_t value 
)

Definition at line 427 of file TExMap.cxx.

References Next().

void TExMapIter::Reset ( void   )  [inline]

Definition at line 102 of file TExMap.h.

References fCursor.

TExMapIter& TExMapIter::operator= ( const TExMapIter  ) 

const TExMap* TExMapIter::GetCollection (  )  const [inline]

Definition at line 99 of file TExMap.h.

References fMap.

Bool_t TExMapIter::Next ( ULong64_t hash,
Long64_t key,
Long64_t value 
)

Bool_t TExMapIter::Next ( Long64_t key,
Long64_t value 
)

void TExMapIter::Reset ( void   )  [inline]

Definition at line 102 of file TExMap.h.

References fCursor.


Member Data Documentation

const TExMap* TExMapIter::fMap [private]

Definition at line 90 of file TExMap.h.

Referenced by GetCollection(), Next(), and operator=().

Int_t TExMapIter::fCursor [private]

Definition at line 91 of file TExMap.h.

Referenced by Next(), operator=(), and Reset().

const TExMap* TExMapIter::fMap [private]

Definition at line 90 of file TExMap.h.


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