class TFFileIter


  File:      TFIOElement.cpp

  Version:   1.0

  Author:    Reiner Rohlfs

  History:


Function Members (Methods)

public:
TFFileIter(const TFFileIter&)
TFFileIter(const char* fileName, FMode mode = kFRead)
~TFFileIter()
static TClass*Class()
virtual TClass*IsA() const
Bool_tIsFileConnected() const
Bool_tNext()
TFIOElement&operator*()
TFIOElement*operator->()
TFFileIter&operator=(const TFFileIter&)
voidReset()
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

private:
TFVirtualFileIter*fIter!interface to the file

Class Charts

Inheritance Chart:
TFFileIter

Function documentation

TFFileIter(const char* fileName, FMode mode = kFRead)
 File iterator to open all extension in a file, one after the other.
 As soon as the next extension is opened with the Next() function the
 previous element is closed and cannot be accessed any more.
Bool_t IsFileConnected()
{return fio != NULL && fio->IsOpen();}
TFFileIter(const char* fileName, FMode mode = kFRead)
~TFFileIter()
{delete fIter;}
Bool_t Next()
{return fIter->Next();}
void Reset()
{fIter->Reset();}

Last update: Fri Mar 14 13:55:15 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.