33 #define EVFILE_INPUT 0    34 #define EVFILE_OUTPUT 1    36 #define EVFILE_FULLBUFFERING 0    37 #define EVFILE_LINEBUFFERING 1    38 #define EVFILE_UNBUFFERED 2    63   virtual int Close(
void);
    65   virtual int Flush(
void);
 int GetPosition(evFilePosition &file_position)
int Seek(const evFilePosition file_position)
evVersion GetFileVersion(void)
Definition: evFile.h:116
int ReadHeader(evString &class_name)
long evFilePosition
Definition: evFile.h:41
virtual int SetBufferMode(const int mode)
int WriteHeader(const evString &class_name)
int GetMode(void)
Definition: evFile.h:122
int ReadToken(const evString &token)
int WriteToken(const evString &token)
int ReadTokenEndOfLine(void)
int Open(const evString &filename, const char *mode)
Definition: evVector.h:36
virtual const evString GetClassName(void) const 
Definition: evFile.h:50
Definition: evAddress.h:37
FILE * GetFilePointer(void)
Definition: evFile.h:128
Definition: evDataObject.h:31
Definition: evVersion.h:40
int WriteTokenEndOfLine(void)
int ReadChar(char &value)
int ReadTokenLabel(const evString &token)
evVersion FileVersion
Definition: evFile.h:105
evString Filename
Definition: evFile.h:104
int WriteChar(const char value)
int Mode
Definition: evFile.h:96
int WriteTokenLabel(const evString &token)
Definition: evString.h:30
evString GetFilename(void)
Definition: evFile.h:110
FILE * FilePointer
Definition: evFile.h:95
int IsOpen(void)
Definition: evFile.h:134