xorp

TimerListObserverBase Class Reference

Abstract class used to receive TimerList notifications. More...

#include <timer.hh>

Inheritance diagram for TimerListObserverBase:
myTimerListObserver

List of all members.

Private Member Functions

virtual void notify_scheduled (const TimeVal &)=0
 This function will get called when a timer is scheduled.
virtual void notify_unscheduled (const TimeVal &)=0
 This function will get called when a timer is unscheduled.

Private Attributes

TimerList_observed

Friends

class TimerList

Detailed Description

Abstract class used to receive TimerList notifications.

TimerListObserverBase is a class that can be subtyped to receive notifications on when timers are created or expired. All the methods in this class are private, since they must only be invoked by the friend class, TimerList

See also:
TimerList

Member Function Documentation

virtual void TimerListObserverBase::notify_scheduled ( const TimeVal ) [private, pure virtual]

This function will get called when a timer is scheduled.

Periodic timers will produce periodic notifications.

Implemented in myTimerListObserver.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations