MeVisLab Toolbox Reference
mlBackgroundTaskMethodCallMessage.h File Reference

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

Namespaces

namespace  ml
 Main documentation file for ML users and developers.
 

Functions

template<class Object , class Method >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method)
 Creates a new method call with zero arguments.
 
template<class Object , class Method , class Arg1 >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1)
 Creates a new method call with one argument.
 
template<class Object , class Method , class Arg1 , class Arg2 >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2)
 Creates a new method call with two arguments.
 
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3)
 Creates a new method call with three arguments.
 
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 , class Arg4 >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4)
 Creates a new method call with four arguments.
 
template<class Object , class Method , class Arg1 , class Arg2 , class Arg3 , class Arg4 , class Arg5 >
BackgroundTaskMessageml::NewBackgroundTaskMethodCall (Object *object, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5)
 Creates a new method call with five arguments.