#ifndef ROOT_TIterator
#define ROOT_TIterator
#ifndef ROOT_Rtypes
#include "Rtypes.h"
#endif
class TCollection;
class TObject;
class TIterator {
protected:
   TIterator() { }
   TIterator(const TIterator &) { }
public:
   virtual TIterator &operator=(const TIterator &) { return *this; }
   virtual ~TIterator() { }
   virtual const TCollection *GetCollection() const = 0;
   virtual Option_t *GetOption() const { return ""; }
   virtual TObject *Next() = 0;
   virtual void Reset() = 0;
   TObject *operator()() { return Next(); }
   ClassDef(TIterator,0)  
};
#endif
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.