You are here: Home > Projects > SimStream > Documentation

SimStream Documentation

CTimer< T > Class Template Reference

Inheritance diagram for CTimer< T >:
CTimerBase

List of all members.

Public Member Functions

 CTimer (CSimHandler *sim, T *object, void(T::*handler)(CTimerInfo *info)=NULL)
bool IsSet ()
void SetAt (__time time, CTimerInfo *info=NULL)
void SetAt (__time time, void(T::*handler)(CTimerInfo *info), CTimerInfo *info=NULL)
void SetAfter (__time interval, CTimerInfo *info=NULL)
void SetAfter (__time interval, void(T::*handler)(CTimerInfo *info), CTimerInfo *info=NULL)
void ResetAt (__time time)
void ResetAfter (__time interval)
void Cancel ()
virtual void Finish (CSimEvent *evt)

Protected Attributes

CSimHandlersim
T * object
void(T::* handler )(CTimerInfo *info)
CEventTimerevt

Detailed Description

template<class T>
class CTimer< T >

Definition at line 7 of file Timer.h.


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

Last updated: February 8, 2011