|
template<typename ReturnType > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (ReturnType(*callback)()) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType > |
Callback0< ReturnType > * | ola::NewCallback (ReturnType(*callback)()) |
| A helper function to create a new Callback with 0 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)()) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType > |
Callback0< ReturnType > * | ola::NewCallback (Class *object, ReturnType(Class::*method)()) |
| A helper function to create a new Callback with 0 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (ReturnType(*callback)(A0), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 > |
Callback0< ReturnType > * | ola::NewCallback (ReturnType(*callback)(A0), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 > |
Callback0< ReturnType > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 > |
Callback0< ReturnType > * | ola::NewCallback (ReturnType(*callback)(A0, A1), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 > |
Callback0< ReturnType > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 > |
Callback0< ReturnType > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 > |
Callback0< ReturnType > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, A3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 > |
Callback0< ReturnType > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, A3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 > |
SingleUseCallback0< ReturnType > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 0 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 > |
Callback0< ReturnType > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 0 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (ReturnType(*callback)(Arg0)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (ReturnType(*callback)(Arg0)) |
| A helper function to create a new Callback with 0 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(Arg0)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(Arg0)) |
| A helper function to create a new Callback with 0 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, Arg0), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (ReturnType(*callback)(A0, Arg0), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, Arg0), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, Arg0), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, Arg0), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, Arg0), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, Arg0), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, Arg0), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 > |
SingleUseCallback1< ReturnType, Arg0 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 1 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 > |
Callback1< ReturnType, Arg0 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 1 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (ReturnType(*callback)(Arg0, Arg1)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (ReturnType(*callback)(Arg0, Arg1)) |
| A helper function to create a new Callback with 0 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1)) |
| A helper function to create a new Callback with 0 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, Arg0, Arg1), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (ReturnType(*callback)(A0, Arg0, Arg1), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 > |
SingleUseCallback2< ReturnType, Arg0, Arg1 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 2 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 > |
Callback2< ReturnType, Arg0, Arg1 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 2 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (ReturnType(*callback)(Arg0, Arg1, Arg2)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (ReturnType(*callback)(Arg0, Arg1, Arg2)) |
| A helper function to create a new Callback with 0 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1, Arg2)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1, Arg2)) |
| A helper function to create a new Callback with 0 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, Arg0, Arg1, Arg2), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (ReturnType(*callback)(A0, Arg0, Arg1, Arg2), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1, Arg2), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1, Arg2), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1, Arg2), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1, Arg2), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1, Arg2), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1, Arg2), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 > |
SingleUseCallback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 3 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 > |
Callback3< ReturnType, Arg0, Arg1, Arg2 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1, Arg2), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 3 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (ReturnType(*callback)(Arg0, Arg1, Arg2, Arg3)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (ReturnType(*callback)(Arg0, Arg1, Arg2, Arg3)) |
| A helper function to create a new Callback with 0 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1, Arg2, Arg3)) |
| A helper function to create a new SingleUseCallback with 0 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(Arg0, Arg1, Arg2, Arg3)) |
| A helper function to create a new Callback with 0 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, Arg0, Arg1, Arg2, Arg3), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (ReturnType(*callback)(A0, Arg0, Arg1, Arg2, Arg3), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1, Arg2, Arg3), A0 a0) |
| A helper function to create a new SingleUseCallback with 1 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, Arg0, Arg1, Arg2, Arg3), A0 a0) |
| A helper function to create a new Callback with 1 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1) |
| A helper function to create a new SingleUseCallback with 2 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1) |
| A helper function to create a new Callback with 2 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new SingleUseCallback with 3 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2) |
| A helper function to create a new Callback with 3 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 4 execution time arguments. More...
|
|
template<typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (ReturnType(*callback)(A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
SingleUseCallback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewSingleCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new SingleUseCallback with 4 create-time arguments and 4 execution time arguments. More...
|
|
template<typename Class , typename ReturnType , typename A0 , typename A1 , typename A2 , typename A3 , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > |
Callback4< ReturnType, Arg0, Arg1, Arg2, Arg3 > * | ola::NewCallback (Class *object, ReturnType(Class::*method)(A0, A1, A2, A3, Arg0, Arg1, Arg2, Arg3), A0 a0, A1 a1, A2 a2, A3 a3) |
| A helper function to create a new Callback with 4 create-time arguments and 4 execution time arguments. More...
|
|