#include <simulator.h>
Public Member Functions | |
Event3 (double t, void(T::*f)(U1, U2, U3), OBJ *obj0, T1 t1_0, T2 t2_0, T3 t3_0) | |
void | CallHandler () |
Public Attributes | |
void(T::* | handler )(U1, U2, U3) |
OBJ * | obj |
T1 | t1 |
T2 | t2 |
T3 | t3 |
Definition at line 112 of file simulator.h.
Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::Event3 | ( | double | t, | |
void(T::*)(U1, U2, U3) | f, | |||
OBJ * | obj0, | |||
T1 | t1_0, | |||
T2 | t2_0, | |||
T3 | t3_0 | |||
) | [inline] |
Definition at line 114 of file simulator.h.
void Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler | ( | ) | [inline, virtual] |
Implements EventBase.
Definition at line 130 of file simulator.h.
References Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::handler, Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::obj, Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t1, Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t2, and Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t3.
void(T::* Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::handler)(U1, U2, U3) |
Referenced by Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler().
OBJ* Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::obj |
Definition at line 117 of file simulator.h.
Referenced by Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler().
T1 Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t1 |
Definition at line 118 of file simulator.h.
Referenced by Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler().
T2 Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t2 |
Definition at line 119 of file simulator.h.
Referenced by Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler().
T3 Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::t3 |
Definition at line 120 of file simulator.h.
Referenced by Event3< T, OBJ, U1, T1, U2, T2, U3, T3 >::CallHandler().