|
EventImpl * | ns3::MakeEvent (void(*f)(void)) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename T1 > |
EventImpl * | ns3::MakeEvent (void(*f)(U1), T1 a1) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename U2 , typename T1 , typename T2 > |
EventImpl * | ns3::MakeEvent (void(*f)(U1, U2), T1 a1, T2 a2) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename U2 , typename U3 , typename T1 , typename T2 , typename T3 > |
EventImpl * | ns3::MakeEvent (void(*f)(U1, U2, U3), T1 a1, T2 a2, T3 a3) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename U2 , typename U3 , typename U4 , typename T1 , typename T2 , typename T3 , typename T4 > |
EventImpl * | ns3::MakeEvent (void(*f)(U1, U2, U3, U4), T1 a1, T2 a2, T3 a3, T4 a4) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
EventImpl * | ns3::MakeEvent (void(*f)(U1, U2, U3, U4, U5), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5) |
| Make an EventImpl from a function pointer taking varying numbers of arguments. More...
|
|
template<typename U1 , typename U2 , typename U3 , typename T1 , typename T2 , typename T3 >
EventImpl * ns3::MakeEvent |
( |
void(*)(U1, U2, U3) |
f, |
|
|
T1 |
a1, |
|
|
T2 |
a2, |
|
|
T3 |
a3 |
|
) |
| |
Make an EventImpl from a function pointer taking varying numbers of arguments.
- Template Parameters
-
U1 | [deduced] Formal type of the first argument to the function. |
U2 | [deduced] Formal type of the second argument to the function. |
U3 | [deduced] Formal type of the third argument to the function. |
T1 | [deduced] Actual type of the first argument to the function. |
T2 | [deduced] Actual type of the second argument to the function. |
T3 | [deduced] Actual type of the third argument to the function. |
- Parameters
-
[in] | f | The function pointer. |
[in] | a1 | First argument to be bound to the function. |
[in] | a2 | Second argument to be bound to the function. |
[in] | a3 | Third argument to be bound to the function. |
- Returns
- The constructed EventImpl.
Definition at line 565 of file make-event.h.
template<typename U1 , typename U2 , typename U3 , typename U4 , typename T1 , typename T2 , typename T3 , typename T4 >
EventImpl * ns3::MakeEvent |
( |
void(*)(U1, U2, U3, U4) |
f, |
|
|
T1 |
a1, |
|
|
T2 |
a2, |
|
|
T3 |
a3, |
|
|
T4 |
a4 |
|
) |
| |
Make an EventImpl from a function pointer taking varying numbers of arguments.
- Template Parameters
-
U1 | [deduced] Formal type of the first argument to the function. |
U2 | [deduced] Formal type of the second argument to the function. |
U3 | [deduced] Formal type of the third argument to the function. |
U4 | [deduced] Formal type of the fourth argument to the function. |
T1 | [deduced] Actual type of the first argument to the function. |
T2 | [deduced] Actual type of the second argument to the function. |
T3 | [deduced] Actual type of the third argument to the function. |
T4 | [deduced] Actual type of the fourth argument to the function. |
- Parameters
-
[in] | f | The function pointer. |
[in] | a1 | First argument to be bound to the function. |
[in] | a2 | Second argument to be bound to the function. |
[in] | a3 | Third argument to be bound to the function. |
[in] | a4 | Fourth argument to be bound to the function. |
- Returns
- The constructed EventImpl.
Definition at line 599 of file make-event.h.
template<typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
EventImpl * ns3::MakeEvent |
( |
void(*)(U1, U2, U3, U4, U5) |
f, |
|
|
T1 |
a1, |
|
|
T2 |
a2, |
|
|
T3 |
a3, |
|
|
T4 |
a4, |
|
|
T5 |
a5 |
|
) |
| |
Make an EventImpl from a function pointer taking varying numbers of arguments.
- Template Parameters
-
U1 | [deduced] Formal type of the first argument to the function. |
U2 | [deduced] Formal type of the second argument to the function. |
U3 | [deduced] Formal type of the third argument to the function. |
U4 | [deduced] Formal type of the fourth argument to the function. |
U5 | [deduced] Formal type of the fifth argument to the function. |
T1 | [deduced] Actual type of the first argument to the function. |
T2 | [deduced] Actual type of the second argument to the function. |
T3 | [deduced] Actual type of the third argument to the function. |
T4 | [deduced] Actual type of the fourth argument to the function. |
T5 | [deduced] Actual type of the fifth argument to the function. |
- Parameters
-
[in] | f | The function pointer. |
[in] | a1 | First argument to be bound to the function. |
[in] | a2 | Second argument to be bound to the function. |
[in] | a3 | Third argument to be bound to the function. |
[in] | a4 | Fourth argument to be bound to the function. |
[in] | a5 | Fifth argument to be bound to the function. |
- Returns
- The constructed EventImpl.
Definition at line 635 of file make-event.h.