library: libCore #include "TRefArray.h" |
TRefArrayIter
class description - source file - inheritance tree (.pdf)
private:
TRefArrayIter()
public:
TRefArrayIter(const TRefArray* arr, Bool_t dir = kIterForward)
TRefArrayIter(const TRefArrayIter& iter)
~TRefArrayIter()
static TClass* Class()
virtual const TCollection* GetCollection() const
virtual TClass* IsA() const
virtual TObject* Next()
virtual TIterator& operator=(const TIterator& rhs)
TRefArrayIter& operator=(const TRefArrayIter& rhs)
virtual void Reset()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
const TRefArray* fArray array being iterated
Int_t fCursor current position in array
Bool_t fDirection iteration direction
TObject* Next()
Return next object in array. Returns 0 when no more objects in array.
void Reset()
Reset array iterator.
Inline Functions
void ~TRefArrayIter()
TRefArrayIter TRefArrayIter()
TRefArrayIter TRefArrayIter(const TRefArray* arr, Bool_t dir = kIterForward)
TRefArrayIter TRefArrayIter(const TRefArrayIter& iter)
TIterator& operator=(const TIterator& rhs)
TRefArrayIter& operator=(const TRefArrayIter& rhs)
const TCollection* GetCollection() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Rene Brun 02/10/2001
Last update: root/cont:$Name: $:$Id: TRefArray.cxx,v 1.20 2005/03/26 07:02:14 brun Exp $
Copyright (C) 1995-2001, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - 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.