SampleICC Main srcforge
Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CIccFileIO Class Reference

#include <IccIO.h>

Inheritance diagram for CIccFileIO:

CIccIO List of all members.

Public Member Functions

 CIccFileIO ()
virtual ~CIccFileIO ()
bool Open (const icChar *szFilename, const icChar *szAttr)
virtual void Close ()
virtual icInt32Number Read8 (void *pBuf, icInt32Number nNum=1)
virtual icInt32Number Write8 (void *pBuf, icInt32Number nNum=1)
virtual icInt32Number GetLength ()
virtual icInt32Number Seek (icInt32Number nOffset, icSeekVal pos)
virtual icInt32Number Tell ()

Protected Attributes

FILE * m_fFile

Detailed Description

Type: Class

Purpose: Handles generic File IO


Constructor & Destructor Documentation

CIccFileIO::CIccFileIO (   ) 
 

CIccFileIO::~CIccFileIO (   )  [virtual]
 


Member Function Documentation

void CIccFileIO::Close (   )  [virtual]
 

Reimplemented from CIccIO.

icInt32Number CIccFileIO::GetLength (   )  [virtual]
 

Reimplemented from CIccIO.

bool CIccFileIO::Open (  const icChar *  szFilename,
const icChar *  szAttr
) 
 

icInt32Number CIccFileIO::Read8 (  void *  pBuf,
icInt32Number  nNum = 1
)  [virtual]
 

Reimplemented from CIccIO.

icInt32Number CIccFileIO::Seek (  icInt32Number  nOffset,
icSeekVal  pos
)  [virtual]
 

Reimplemented from CIccIO.

icInt32Number CIccFileIO::Tell (   )  [virtual]
 

Reimplemented from CIccIO.

icInt32Number CIccFileIO::Write8 (  void *  pBuf,
icInt32Number  nNum = 1
)  [virtual]
 

Reimplemented from CIccIO.


Member Data Documentation

FILE* CIccFileIO::m_fFile [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Jun 26 17:51:44 2007 for IccProfLib by  doxygen 1.3.9.1