MeVisLab Toolbox Reference
ml::MainExecutorT Class Reference

This class implements an executor that lets you execute a task in the ML's main loop without implementing for each occasion a different BackgroundTaskMessage. More...

#include <mlMainExecutor.h>

Public Member Functions

template<typename F >
void operator() (F f) const
 Submit an function object of type 'void()' that should be executed within ML's main loop. More...
 

Detailed Description

This class implements an executor that lets you execute a task in the ML's main loop without implementing for each occasion a different BackgroundTaskMessage.

Definition at line 27 of file mlMainExecutor.h.

Member Function Documentation

◆ operator()()

template<typename F >
void ml::MainExecutorT::operator() ( F  f) const
inline

Submit an function object of type 'void()' that should be executed within ML's main loop.

Definition at line 53 of file mlMainExecutor.h.


The documentation for this class was generated from the following file: