GEE_File Class Reference

#include <gee_io.h>

Inheritance diagram for GEE_File:

Inheritance graph
[legend]
Collaboration diagram for GEE_File:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Static Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

GEE_File::GEE_File  ) 
 

GEE_File::~GEE_File  )  [virtual]
 


Member Function Documentation

void GEE_File::setLittleEndian bool  littleEndian  )  [inline]
 

bool GEE_File::open const char *  ,
DI_IoMode  mode
 

bool GEE_File::close  ) 
 

long GEE_File::position  )  [virtual]
 

Implements GEE_Io.

bool GEE_File::seekPosition long   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::writev const void *  ,
int 
[virtual]
 

Implements GEE_Io.

bool GEE_File::write1 char   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::write2 short   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::write4 int   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::write4v const int *  ,
int 
[virtual]
 

Implements GEE_Io.

bool GEE_File::write8 llong   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::write8v const llong *  ,
int 
[virtual]
 

Implements GEE_Io.

bool GEE_File::writeString const char *   )  [virtual]
 

Implements GEE_Io.

bool GEE_File::writeNullTerminatedString const char *   )  [virtual]
 

Implements GEE_Io.

void GEE_File::readv void *  ,
int 
[virtual]
 

Implements GEE_Io.

char GEE_File::read1  )  [virtual]
 

Implements GEE_Io.

short GEE_File::read2  )  [virtual]
 

Implements GEE_Io.

int GEE_File::read4  )  [virtual]
 

Implements GEE_Io.

void GEE_File::read4v int *  ,
int 
[virtual]
 

Implements GEE_Io.

llong GEE_File::read8  )  [virtual]
 

Implements GEE_Io.

void GEE_File::read8v llong *  ,
int 
[virtual]
 

Implements GEE_Io.

char * GEE_File::readString  )  [virtual]
 

Returns a string allocated with malloc - YOU MUST FREE THE STRING!

Implements GEE_Io.

char * GEE_File::readNullTerminatedString  )  [virtual]
 

Implements GEE_Io.

void GEE_File::test bool  littleEndian = true  )  [static]
 


Member Data Documentation

FILE* GEE_File::m_file [protected]
 

bool GEE_File::m_littleEndian [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:04 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6