1 #ifndef ALIMPEXMAPITERATOR_H
2 #define ALIMPEXMAPITERATOR_H
15 #ifndef ROOT_TIterator
16 # include "TIterator.h"
39 virtual TObject*
Next();
42 TObject*
Next(Int_t& key);
43 TObject*
Next(Int_t& keyFirst, Int_t& keySecond);
44 TObject*
Next(TString& key);
51 #if (defined(ROOT_VERSION_CODE) && ROOT_VERSION_CODE >= 334082) || \
52 (defined(ROOT_SVN_REVISION) && ROOT_SVN_REVISION >= 29598)
virtual ~AliMpExMapIterator()
AliMpExMapIterator & operator=(const AliMpExMapIterator &rhs)
TExMapIter * fIterator
iterator we are wrapping
virtual TObject * Next()
The returned object must not be deleted by the user.
virtual const TCollection * GetCollection() const
AliMpExMapIterator(const AliMpExMap &theMap)
Implementation of TIterator for AliMpExMap.
Helper class making Root persistent TExMap.