Loading [MathJax]/extensions/tex2jax.js
Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TExMapIter Class Reference

Definition at line 85 of file TExMap.h.

Public Member Functions

 TExMapIter (const TExMap *map)
 Create TExMap iterator.
 
 TExMapIter (const TExMapIter &tei)
 
virtual ~TExMapIter ()
 
const TExMapGetCollection () const
 
Bool_t Next (Long64_t &key, Long64_t &value)
 Get next entry from TExMap. Returns kFALSE at end of map.
 
Bool_t Next (ULong64_t &hash, Long64_t &key, Long64_t &value)
 Get next entry from TExMap. Returns kFALSE at end of map.
 
TExMapIteroperator= (const TExMapIter &)
 Overloaded assignment operator.
 
void Reset ()
 

Private Attributes

Int_t fCursor
 
const TExMapfMap
 

#include <TExMap.h>

Constructor & Destructor Documentation

◆ TExMapIter() [1/2]

TExMapIter::TExMapIter ( const TExMap map)

Create TExMap iterator.

Definition at line 392 of file TExMap.cxx.

◆ TExMapIter() [2/2]

TExMapIter::TExMapIter ( const TExMapIter tei)
inline

Definition at line 93 of file TExMap.h.

◆ ~TExMapIter()

virtual TExMapIter::~TExMapIter ( )
inlinevirtual

Definition at line 95 of file TExMap.h.

Member Function Documentation

◆ GetCollection()

const TExMap * TExMapIter::GetCollection ( ) const
inline

Definition at line 97 of file TExMap.h.

◆ Next() [1/2]

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

Get next entry from TExMap. Returns kFALSE at end of map.

Definition at line 430 of file TExMap.cxx.

◆ Next() [2/2]

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

Get next entry from TExMap. Returns kFALSE at end of map.

Definition at line 411 of file TExMap.cxx.

◆ operator=()

TExMapIter & TExMapIter::operator= ( const TExMapIter rhs)

Overloaded assignment operator.

Definition at line 399 of file TExMap.cxx.

◆ Reset()

void TExMapIter::Reset ( )
inline

Definition at line 100 of file TExMap.h.

Member Data Documentation

◆ fCursor

Int_t TExMapIter::fCursor
private

Definition at line 89 of file TExMap.h.

◆ fMap

const TExMap* TExMapIter::fMap
private

Definition at line 88 of file TExMap.h.

  • core/cont/inc/TExMap.h
  • core/cont/src/TExMap.cxx