MeVisLab Toolbox Reference
|
#include "mlUtilsSystem.h"
#include <stlab/concurrency/task.hpp>
#include <stlab/concurrency/future.hpp>
#include <stlab/concurrency/immediate_executor.hpp>
#include <stlab/concurrency/await.hpp>
Go to the source code of this file.
Classes | |
struct | ml::detail::executor< Execute > |
Namespaces | |
ml | |
Main documentation file for ML users and developers. | |
ml::detail | |
ml::taskSystem | |
Typedefs | |
using | ml::low_executor = detail::executor< execute_low > |
using | ml::default_executor = detail::executor< execute_default > |
using | ml::high_executor = detail::executor< execute_high > |
Functions | |
void ML_UTILS_EXPORT | ml::execute_low (stlab::task< void()> f) |
void ML_UTILS_EXPORT | ml::execute_default (stlab::task< void()> f) |
void ML_UTILS_EXPORT | ml::execute_high (stlab::task< void()> f) |
void ML_UTILS_EXPORT | ml::pre_exit () |
template<typename T > | |
T | ml::taskSystem::await (stlab::future< T > x) |