StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | List of all members
StStreamFile Class Referenceabstract
Inheritance diagram for StStreamFile:
StTrgDatReader

Public Member Functions

 StStreamFile (const char *fileName, ios_base::openmode mode=ios_base::in)
 
int Debug () const
 
void SetDebug (int debug)
 
void Perror (const char *header=0) const
 
virtual fstream & Read ()=0
 
virtual char * Record ()=0
 
virtual int Length () const =0
 
virtual int Version () const =0
 
virtual int RunNumber () const =0
 
virtual int RecordUnixTime () const =0
 
void open (const char *fileName, ios_base::openmode mode=ios_base::in)
 
void close ()
 
bool bad () const
 
bool good () const
 
bool fail () const
 
bool eof () const
 
bool is_open ()
 
ios_base::iostate rdstate () const
 
fstream & stream ()
 
const fstream & stream () const
 
const string & filename () const
 

Protected Member Functions

istream & read (char *s, streamsize n)
 
virtual bool closeFileSignal ()
 

Detailed Description

Definition at line 40 of file StStreamFile.h.


The documentation for this class was generated from the following files: