|
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |
| 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.
|
| |