MeVisLabToolboxReference
|
#include "MLBackgroundTasksSystem.h"
#include "mlBackgroundTaskMessage.h"
#include "mlBackgroundTask.h"
#include "mlArgumentList.h"
Go to the source code of this file.
Classes | |
class | ml::BackgroundTaskMethodCallMessage< Object, Method, ArgumentList > |
a generic message that allows to call the member function method on a given object , passing the arguments args (ArgumentList is copied using the copy constructor of each argument) More... | |
Namespaces | |
namespace | ml |
Define the namespace name like in the ML. Default is | |
Functions | |
template<class Object , class Method > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method) |
create new method call with 0 arguments | |
template<class Object , class Method , class Arg1 > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1) |
create new method call with 1 argument | |
template<class Object , class Method , class Arg1 , class Arg2 > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2) |
create new method call with 2 arguments | |
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
create new method call with 3 arguments | |
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 , class Arg4 > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
create new method call with 4 arguments | |
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 > | |
BackgroundTaskMessage * | ml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) |
create new method call with 5 arguments |
Definition in file mlBackgroundTaskMethodCallMessage.h.