TObjArrayIter Class Reference

#include <TObjArray.h>

Inheritance diagram for TObjArrayIter:

TIterator TIterator List of all members.

Public Member Functions

 TObjArrayIter (const TObjArray *arr, Bool_t dir=kIterForward)
 TObjArrayIter (const TObjArrayIter &iter)
 ~TObjArrayIter ()
TIteratoroperator= (const TIterator &rhs)
TObjArrayIteroperator= (const TObjArrayIter &rhs)
const TCollectionGetCollection () const
TObjectNext ()
void Reset ()
bool operator!= (const TIterator &aIter) const
bool operator!= (const TObjArrayIter &aIter) const
TObjectoperator * () const
 TObjArrayIter (const TObjArray *arr, Bool_t dir=kIterForward)
 TObjArrayIter (const TObjArrayIter &iter)
 ~TObjArrayIter ()
TIteratoroperator= (const TIterator &rhs)
TObjArrayIteroperator= (const TObjArrayIter &rhs)
const TCollectionGetCollection () const
TObjectNext ()
void Reset ()
bool operator!= (const TIterator &aIter) const
bool operator!= (const TObjArrayIter &aIter) const
TObjectoperator * () const

Private Member Functions

 TObjArrayIter ()
 TObjArrayIter ()

Private Attributes

const TObjArrayfArray
Int_t fCurCursor
Int_t fCursor
Bool_t fDirection
const TObjArrayfArray

Detailed Description

Definition at line 123 of file TObjArray.h.


Constructor & Destructor Documentation

TObjArrayIter::TObjArrayIter (  )  [inline, private]

Definition at line 134 of file TObjArray.h.

TObjArrayIter::TObjArrayIter ( const TObjArray arr,
Bool_t  dir = kIterForward 
)

TObjArrayIter::TObjArrayIter ( const TObjArrayIter iter  ) 

Definition at line 790 of file TObjArray.cxx.

References fArray, fCurCursor, fCursor, and fDirection.

TObjArrayIter::~TObjArrayIter (  )  [inline]

Definition at line 139 of file TObjArray.h.

TObjArrayIter::TObjArrayIter (  )  [inline, private]

Definition at line 134 of file TObjArray.h.

TObjArrayIter::TObjArrayIter ( const TObjArray arr,
Bool_t  dir = kIterForward 
)

TObjArrayIter::TObjArrayIter ( const TObjArrayIter iter  ) 

TObjArrayIter::~TObjArrayIter (  )  [inline]

Definition at line 139 of file TObjArray.h.


Member Function Documentation

TIterator & TObjArrayIter::operator= ( const TIterator rhs  )  [virtual]

Reimplemented from TIterator.

Definition at line 801 of file TObjArray.cxx.

References xmlio::Class, fArray, fCurCursor, fCursor, and fDirection.

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

Definition at line 816 of file TObjArray.cxx.

References fArray, fCurCursor, fCursor, and fDirection.

const TCollection* TObjArrayIter::GetCollection (  )  const [inline, virtual]

Implements TIterator.

Definition at line 143 of file TObjArray.h.

References fArray.

TObject * TObjArrayIter::Next (  )  [virtual]

Implements TIterator.

Definition at line 830 of file TObjArray.cxx.

References TCollection::Capacity(), fArray, TObjArray::fCont, fCurCursor, fCursor, fDirection, and kIterForward.

Referenced by TMVA::TNeuron::AdjustSynapseWeights(), TMVA::TNeuron::CalculateDelta(), ClassImp(), TMultiLayerPerceptron::Draw(), TMultiLayerPerceptron::DumpWeights(), TMultiLayerPerceptron::Evaluate(), TMultiLayerPerceptron::Export(), TMVA::TNeuron::InitSynapseDeltas(), TMultiLayerPerceptron::LoadWeights(), TMultiLayerPerceptron::MLP_Batch(), TMultiLayerPerceptron::MLP_Line(), NdbMF::Section(), TMultiLayerPerceptron::SteepestDir(), TMVA::TNeuron::UpdateSynapsesBatch(), and TMVA::TNeuron::UpdateSynapsesSequential().

void TObjArrayIter::Reset (  )  [virtual]

Implements TIterator.

Definition at line 855 of file TObjArray.cxx.

References TCollection::Capacity(), fArray, fCurCursor, fCursor, fDirection, and kIterForward.

bool TObjArrayIter::operator!= ( const TIterator aIter  )  const [virtual]

Reimplemented from TIterator.

Definition at line 868 of file TObjArray.cxx.

References xmlio::Class, fCurCursor, and nullptr.

bool TObjArrayIter::operator!= ( const TObjArrayIter aIter  )  const

Definition at line 883 of file TObjArray.cxx.

References fCurCursor, and nullptr.

TObject * TObjArrayIter::operator * (  )  const [virtual]

Reimplemented from TIterator.

Definition at line 894 of file TObjArray.cxx.

References fArray, TObjArray::fCont, fCurCursor, and nullptr.

TIterator& TObjArrayIter::operator= ( const TIterator rhs  )  [virtual]

Reimplemented from TIterator.

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

const TCollection* TObjArrayIter::GetCollection (  )  const [inline, virtual]

Implements TIterator.

Definition at line 143 of file TObjArray.h.

References fArray.

TObject* TObjArrayIter::Next (  )  [virtual]

Implements TIterator.

void TObjArrayIter::Reset (  )  [virtual]

Implements TIterator.

bool TObjArrayIter::operator!= ( const TIterator aIter  )  const [virtual]

Reimplemented from TIterator.

bool TObjArrayIter::operator!= ( const TObjArrayIter aIter  )  const

TObject* TObjArrayIter::operator * (  )  const [virtual]

Reimplemented from TIterator.


Member Data Documentation

const TObjArray* TObjArrayIter::fArray [private]

Definition at line 129 of file TObjArray.h.

Referenced by GetCollection(), Next(), operator *(), operator=(), Reset(), and TObjArrayIter().

Int_t TObjArrayIter::fCurCursor [private]

Definition at line 130 of file TObjArray.h.

Referenced by Next(), operator *(), operator!=(), operator=(), Reset(), and TObjArrayIter().

Int_t TObjArrayIter::fCursor [private]

Definition at line 131 of file TObjArray.h.

Referenced by Next(), operator=(), Reset(), and TObjArrayIter().

Bool_t TObjArrayIter::fDirection [private]

Definition at line 132 of file TObjArray.h.

Referenced by Next(), operator=(), Reset(), and TObjArrayIter().

const TObjArray* TObjArrayIter::fArray [private]

Definition at line 129 of file TObjArray.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:43:22 2011 for ROOT_528-00b_version by  doxygen 1.5.1