RawInputDAO Class Reference

An Input DAO that reads data in a raw binary format. More...

#include <CkptRawDAO.h>

Inheritance diagram for RawInputDAO:

InputDAO CommonDAO List of all members.

Public Member Functions

 RawInputDAO ()
 RawInputDAO (byte_array *bA)
virtual ~RawInputDAO ()
virtual void byteCopy (char *data, unsigned int dataSize)
virtual DAOSerializableprocessExternalObj (DAOSerializable *t)

Detailed Description

An Input DAO that reads data in a raw binary format.

See also:
RawOutputDAO, RawDAOFactory

Definition at line 55 of file CkptRawDAO.h.


Constructor & Destructor Documentation

RawInputDAO::RawInputDAO (  )  [inline]

Definition at line 57 of file CkptRawDAO.h.

RawInputDAO::RawInputDAO ( byte_array bA  )  [inline]

Definition at line 58 of file CkptRawDAO.h.

virtual RawInputDAO::~RawInputDAO (  )  [inline, virtual]

Definition at line 59 of file CkptRawDAO.h.


Member Function Documentation

virtual void RawInputDAO::byteCopy ( char *  data,
unsigned int  dataSize 
) [inline, virtual]

Implements CommonDAO.

Definition at line 79 of file CkptRawDAO.h.

References InputDAO::bArray, CkptByteArray::readBytes(), and CkptByteArray::readUInt().

virtual DAOSerializable* RawInputDAO::processExternalObj ( DAOSerializable t  )  [inline, virtual]

Implements CommonDAO.

Definition at line 85 of file CkptRawDAO.h.

References InputDAO::bArray, ofMap, and CkptByteArray::readString().


The documentation for this class was generated from the following file:
Generated on Fri Apr 27 17:20:02 2007 for aiscoal by  doxygen 1.5.2