HadIoAscii
class description - source file - inheritance tree (.pdf)
private:
ifstream& closefile(ifstream& readData)
ifstream& openfile(ifstream& readData, const char* filename)
ifstream& readrecord(ifstream& readData, const char* keyword, const char rtyp, const int rlen)
public:
HadIoAscii()
HadIoAscii(const HadIoAscii& source)
virtual ~HadIoAscii()
static TClass* Class()
ifstream& close()
char getCharData(int pos = 0)
char getCharData(const char* keyword, int pos = 0, const char rtyp = 0, const int rlen = 0)
void* getData()
void* getData(const char* keyword, const char rtyp = 0, const int rlen = 0)
const char* getFileName() const
float getFloatData(int pos = 0)
float getFloatData(const char* keyword, int pos = 0, const char rtyp = 0, const int rlen = 0)
int getIntData(int pos = 0)
int getIntData(const char* keyword, int pos = 0, const char rtyp = 0, const int rlen = 0)
char* getKeyword()
int getLength()
int getStringData(const char* keyword, char* buf, int bufsize, int pos = 0, const char rtyp = 0, const int rlen = 0)
int getStringData(int pos, char* buf, int bufsize)
char getType()
virtual TClass* IsA() const
ifstream& open(const char* filename)
ifstream& open()
HadIoAscii& operator=(const HadIoAscii& source)
ifstream& read(const char* keyword, const char rtyp = 0, const int rlen = 0)
void reset()
void setFileName(const char* pFileName)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
char m_filename[60]
int iostatus
long position
long ipos
long filesize
char dataname[128]
ifstream filedata
char storekey[128]
int storesize
char storetype
float* floatdata
int* intdata
char* chardata
public:
int echo
int recordnr
HadIoAscii()
~HadIoAscii()
HadIoAscii(const HadIoAscii& source)
void setFileName(const char *pFileName)
ifstream& openfile(ifstream& readData, const char* filename)
ifstream& open(const char* filename)
ifstream& open()
void reset()
ifstream& closefile(ifstream& readData)
ifstream& close()
ifstream& readrecord(ifstream& readData, const char* keyword, const char rtyp, const int rlen)
ifstream& read(const char* keyword, const char rtyp, const int rlen)
char* getKeyword()
char getType()
int getLength()
void* getData()
void* getData(const char* keyword, const char rtyp, const int rlen)
int getIntData(int pos)
int getIntData(const char* keyword, int pos, const char rtyp, const int rlen)
float getFloatData(int pos)
float getFloatData(const char* keyword, int pos, const char rtyp, const int rlen)
char getCharData(int pos)
char getCharData(const char* keyword, int pos, const char rtyp, const int rlen)
int getStringData(int pos, char* buf, int bufsize)
int getStringData(const char* keyword, char* buf, int bufsize,
int pos, const char rtyp, const int rlen)
Inline Functions
HadIoAscii& operator=(const HadIoAscii& source)
const char* getFileName() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Mon Feb 5 16:54:03 2007
ROOT page - Class index - Class Hierarchy - Top of the page
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.