All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IStream Class Referenceabstract

#include <ImfIO.h>

Public Member Functions

virtual ~IStream ()
virtual bool isMemoryMapped () const
virtual bool read (char c[], int n)=0
virtual char * readMemoryMapped (int n)
virtual Int64 tellg ()=0
virtual void seekg (Int64 pos)=0
virtual void clear ()
const char * fileName () const

Protected Member Functions

 IStream (const char fileName[])

Detailed Description

Definition at line 58 of file ImfIO.h.

Constructor & Destructor Documentation

virtual IStream::~IStream ( )
IStream::IStream ( const char  fileName[])

Member Function Documentation

virtual void IStream::clear ( )
const char* IStream::fileName ( ) const
virtual bool IStream::isMemoryMapped ( ) const
virtual bool IStream::read ( char  c[],
int  n 
pure virtual
virtual char* IStream::readMemoryMapped ( int  n)
virtual void IStream::seekg ( Int64  pos)
pure virtual
virtual Int64 IStream::tellg ( )
pure virtual

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