Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

TimeStamp Class Reference

#include <TimeStamp.h>

List of all members.

Public Methods

 TimeStamp ()
 Constructors. More...

 TimeStamp ( long t )
 ~TimeStamp ()
 Destructor. More...

long time () const
 Retrieve time. More...

void setTime ( long value )
 Update time. More...

std::ostream& fillStream ( std::ostream& s ) const
 Fill the output stream (ASCII). More...


Private Attributes

long m_time
 Time. More...


Friends

StreamBuffer& operator<< ( StreamBuffer& s, const TimeStamp& obj )
 Serialize the object for writing. More...

StreamBuffer& operator>> ( StreamBuffer& s, TimeStamp& obj )
 Serialize the object for reading. More...

std::ostream& operator<< ( std::ostream& s, const TimeStamp& obj )
 Output operator(ASCII). More...


Constructor & Destructor Documentation

TimeStamp::TimeStamp ( ) [inline]
 

Constructors.

Definition at line 30 of file TimeStamp.h.

TimeStamp::TimeStamp ( long t ) [inline]
 

Definition at line 32 of file TimeStamp.h.

TimeStamp::~TimeStamp ( ) [inline]
 

Destructor.

Definition at line 35 of file TimeStamp.h.


Member Function Documentation

std::ostream & TimeStamp::fillStream ( std::ostream & s ) const [inline]
 

Fill the output stream (ASCII).

Definition at line 60 of file TimeStamp.h.

Referenced by operator<<().

void TimeStamp::setTime ( long value ) [inline]
 

Update time.

Definition at line 42 of file TimeStamp.h.

long TimeStamp::time ( ) const [inline]
 

Retrieve time.

Definition at line 38 of file TimeStamp.h.


Friends And Related Function Documentation

std::ostream & operator<< ( std::ostream & s,
const TimeStamp & obj ) [friend]
 

Output operator(ASCII).

Definition at line 56 of file TimeStamp.h.

StreamBuffer & operator<< ( StreamBuffer & s,
const TimeStamp & obj ) [friend]
 

Serialize the object for writing.

Definition at line 47 of file TimeStamp.h.

StreamBuffer & operator>> ( StreamBuffer & s,
TimeStamp & obj ) [friend]
 

Serialize the object for reading.

Definition at line 51 of file TimeStamp.h.


Member Data Documentation

long TimeStamp::m_time [private]
 

Time.

Definition at line 69 of file TimeStamp.h.


The documentation for this class was generated from the following file:
Generated at Wed Nov 21 12:22:54 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000