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

function_timer Class Template Reference

Inherits timer.

List of all members.

Public Types

typedef void(* M )(function_timer< T > &)

Public Methods

 function_timer (io_event_loop &loop, M _function, T _arg=T())
T & get_arg ()

Protected Methods

virtual void fire ()
 Invoked by the event loop when the timer fires. More...

template<class T = int>
class function_timer< T >


Member Typedef Documentation

template<class T = int>
typedef void(* function_timer::M)(function_timer<T>&)
 


Constructor & Destructor Documentation

template<class T = int>
function_timer< T >::function_timer io_event_loop   loop,
M    _function,
  _arg = T()
 


Member Function Documentation

template<class T = int>
virtual void function_timer< T >::fire   [protected, virtual]
 

Invoked by the event loop when the timer fires.

Implements timer.

template<class T = int>
T& function_timer< T >::get_arg  
 


The documentation for this class was generated from the following file:
Generated on Fri Sep 20 20:07:30 2002 for NMSTL