EXRIStream Class Reference


Public Member Functions

 EXRIStream (char *data, int size)
 ~EXRIStream ()
bool read (char c[], int n)
Imf::Int64 tellg ()
void seekg (Imf::Int64 pos)
void clear ()

Private Attributes

char * data
int size
int position

Detailed Description

Definition at line 23 of file fileexr.C.


Constructor & Destructor Documentation

EXRIStream::EXRIStream ( char *  data,
int  size 
)

Definition at line 57 of file fileexr.C.

References position.

EXRIStream::~EXRIStream (  ) 

Definition at line 65 of file fileexr.C.


Member Function Documentation

bool EXRIStream::read ( char  c[],
int  n 
)

Definition at line 69 of file fileexr.C.

References data, memcpy, position, and size.

Imf::Int64 EXRIStream::tellg (  ) 

Definition at line 86 of file fileexr.C.

References position.

void EXRIStream::seekg ( Imf::Int64  pos  ) 

Definition at line 91 of file fileexr.C.

References position.

void EXRIStream::clear (  ) 

Definition at line 96 of file fileexr.C.


Field Documentation

char* EXRIStream::data [private]

Definition at line 35 of file fileexr.C.

Referenced by read().

int EXRIStream::size [private]

Definition at line 36 of file fileexr.C.

Referenced by read().

int EXRIStream::position [private]

Definition at line 37 of file fileexr.C.

Referenced by EXRIStream(), read(), seekg(), and tellg().


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

Generated on Mon Apr 28 14:24:25 2008 for Cinelerra by  doxygen 1.5.5