InputDAO Class Reference

Abstract base class for all DAO's reading data from the storage medium into user objects. More...

#include <CkptDAO.h>

Inheritance diagram for InputDAO:

CommonDAO RawInputDAO List of all members.

Public Member Functions

 InputDAO ()
 InputDAO (byte_array *bA)
void setInputData (byte_array *bA)
virtual DAOMode getMode ()

Protected Attributes

byte_arraybArray

Detailed Description

Abstract base class for all DAO's reading data from the storage medium into user objects.

Typically accessed via a CommonDAO pointer within a DAOInterface created by a DAOInterfaceFactory.

Definition at line 64 of file CkptDAO.h.


Constructor & Destructor Documentation

InputDAO::InputDAO (  )  [inline]

Definition at line 66 of file CkptDAO.h.

InputDAO::InputDAO ( byte_array bA  )  [inline]

Definition at line 67 of file CkptDAO.h.


Member Function Documentation

void InputDAO::setInputData ( byte_array bA  )  [inline]

Definition at line 68 of file CkptDAO.h.

virtual DAOMode InputDAO::getMode (  )  [inline, virtual]

Implements CommonDAO.

Definition at line 69 of file CkptDAO.h.

References DAO_INPUT.


Member Data Documentation

byte_array* InputDAO::bArray [protected]

Definition at line 69 of file CkptDAO.h.

Referenced by RawInputDAO::byteCopy(), and RawInputDAO::processExternalObj().


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