DataOut Class Reference

Inheritance diagram for DataOut:

DataIn List of all members.

Public Member Functions

 DataOut (const DataIn &aDatIn, void *aThrStack)
 DataOut ()

Private Attributes

time_t _processing_time
void * _thread_stack

Friends

std::ostream & operator<< (ostream &aO, const DataOut &aDO)
std::istream & operator>> (istream &aI, DataOut &aDO)

Constructor & Destructor Documentation

DataOut::DataOut ( const DataIn aDatIn,
void *  aThrStack 
) [inline]

DataOut::DataOut (  )  [inline]


Friends And Related Function Documentation

std::ostream& operator<< ( ostream &  aO,
const DataOut aDO 
) [friend]

It must be possible to deserialize this object without ambiguity. It is possible to use binary IOs because there are much faster. But, it is mandatory that this class is a POD (Plain Old Data).

std::istream& operator>> ( istream &  aI,
DataOut aDO 
) [friend]

It is possible to use binary IOs because there are much faster. But, it is mandatory that this class is a POD (Plain Old Data).


Member Data Documentation

time_t DataOut::_processing_time [private]

void* DataOut::_thread_stack [private]

Each thread executes on a specific stack. The stack address is written on the fly, to check later that several threads were used.


The documentation for this class was generated from the following file:
Generated on Tue Sep 25 10:20:31 2007 for rpa by  doxygen 1.4.7