TIterator


class description - source file - inheritance tree

class TIterator


    public:
virtual void ~TIterator() TClass* Class() virtual const TCollection* GetCollection() const virtual Option_t* GetOption() const virtual TClass* IsA() const virtual TObject* Next() TObject* operator()() virtual TIterator& operator=(const TIterator&) virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members



See also

TBtreeIter, THashTableIter, TListIter, TMapIter, TObjArrayIter, TOrdCollectionIter

Class Description

                                                                      
 TIterator                                                            
                                                                      
 Iterator abstract base class. This base class provides the interface 
 for collection iterators.                                            
                                                                      




Inline Functions


                TIterator& operator=(const TIterator&)
        const TCollection* GetCollection() const
                 Option_t* GetOption() const
                  TObject* Next()
                      void Reset()
                  TObject* operator()()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void ~TIterator()


Author: Fons Rademakers 13/08/95
Last update: 1.00/06 23/03/97 11.05.27 by Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *


ROOT page - Class index - Top of the page

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.