Eris::TimedEvent Class Reference

Abstract interface for things which occur after a period of time. More...

#include <TimedEventService.h>

Inheritance diagram for Eris::TimedEvent:

Eris::Timeout

List of all members.

Public Member Functions

virtual void expired ()=0
 Implement the expiry behaviour of this object.
virtual const WFMath::TimeStamp & due () const =0
 The time value when this event is due.


Detailed Description

Abstract interface for things which occur after a period of time.

Member Function Documentation

virtual void Eris::TimedEvent::expired (  )  [pure virtual]

Implement the expiry behaviour of this object.

The TimedEvent is automatically removed from the service before this method is called, so deleting the object, or re-registering it are permitted.

Implemented in Eris::Timeout.


The documentation for this class was generated from the following file:

Generated for Eris by  doxygen 1.5.6