Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

olsr::utl::Stampable Class Reference

#include <stampable.hh>

Inheritance diagram for olsr::utl::Stampable:

olsr::set::CoherenceProxy::stampable_nset_ List of all members.

Public Member Functions

void set_stamp (const TimeVal &now=TimeVal::now())
const TimeVal stamp () const
bool expired (const TimeVal &period, const TimeVal &now=TimeVal::now()) const
bool operator< (const Stampable &rhs) const

Protected Member Functions

 Stampable ()

Private Attributes

TimeVal _stamp

Constructor & Destructor Documentation

olsr::utl::Stampable::Stampable  )  [protected]
 


Member Function Documentation

bool olsr::utl::Stampable::expired const TimeVal period,
const TimeVal now = TimeVal::now()
const
 

bool olsr::utl::Stampable::operator< const Stampable rhs  )  const [inline]
 

void olsr::utl::Stampable::set_stamp const TimeVal now = TimeVal::now()  )  [inline]
 

const TimeVal olsr::utl::Stampable::stamp  )  const [inline]
 


Member Data Documentation

TimeVal olsr::utl::Stampable::_stamp [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 21:21:52 2005 for Qolyester daemon by  doxygen 1.4.1