#include "hadioascii.h"

HadIoAscii


class description - source file - inheritance tree (.pdf)

class HadIoAscii : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
HadIoAscii
    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)

Data Members

    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

Class Description


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.