class TFAttrIter


  File:      TFHeader.cxx

  Version:   1.0

  Author:    Reiner Rohlfs (GADC)

  History:   1.0   11.07.03  first released version


Function Members (Methods)

public:
TFAttrIter(const TFAttrIter&)
~TFAttrIter()
static TClass*Class()
virtual TClass*IsA() const
Bool_tNext()
TFBaseAttr&operator*()
TFBaseAttr*operator->()
voidReset()
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
private:
TFAttrIter(const list<TFBaseAttr*>* attr)

Data Members

private:
const list<TFBaseAttr*>*fAttrthe list of attributes of the header
TFBaseAttr*fAttributethe actual attribute of the iterator
list<TFBaseAttr*,allocator<TFBaseAttr*> >::iteratori_attr

Class Charts

Inheritance Chart:
TFAttrIter

Function documentation

Bool_t Next()
 Moves to the next attribute in the header.
 Returns kFALSE if there is no further attribute, else kTRUE.
IsA()
TFAttrIter(const std::list<TFBaseAttr*> * attr)
{Reset(); fAttribute = NULL;}
void Reset()
{i_attr = fAttr->begin();}

Author: (GADC)
Last update: Fri Mar 14 13:55:08 2008

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.