class TFAsroFiles


  File:      TFAsroIO.cxx

  Version:   1.0

  Author:    Reiner Rohlfs (GADC)

  History:   1.0   16.07.03  first released version


Function Members (Methods)

public:
TFAsroFiles()
TFAsroFiles(const TFAsroFiles&)
~TFAsroFiles()
static TClass*Class()
virtual TClass*IsA() const
TFAsroFiles&operator=(const TFAsroFiles&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
protected:
static voidCloseFile(TFAsroFile* asroFile)
static TFAsroFile*OpenFile(const char* fileName, Bool_t readOnly)

Data Members

private:
static map<Long_t,TFAsroFileItem>fFilesall open ASRO files

Class Charts

Inheritance Chart:
TFAsroFiles
TFAsroFileIter
TFAsroIO

Function documentation

TFAsroFile * OpenFile(const char* fileName, Bool_t readOnly)
 opens or creates an ASRO file and returns the file handler.
 If the file is already open for an other or the same element the
 fNumOpen counter is increamented and the file handler is returned.
void CloseFile(TFAsroFile* asroFile)
 decrements the fNumOpen counter and closes the file if the counter is 0

Author: (GADC)
Last update: Fri Mar 14 13:55:06 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.