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

method_timer Class Template Reference

Inherits timer.

List of all members.

Public Types

typedef void(H::* M )(method_timer< H, T > &)

Public Methods

 method_timer (io_event_loop &loop, H *obj, M _method, T _arg=T())
T & get_arg ()

Protected Methods

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

template<class H, class T = int>
class method_timer< H, T >


Member Typedef Documentation

template<class H, class T = int>
typedef void(H::* method_timer::M)(method_timer<H,T>&)
 


Constructor & Destructor Documentation

template<class H, class T = int>
method_timer< H, T >::method_timer io_event_loop   loop,
H *    obj,
M    _method,
  _arg = T()
 


Member Function Documentation

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

Invoked by the event loop when the timer fires.

Implements timer.

template<class H, class T = int>
T& method_timer< H, 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