ML 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 | |
namespace | ml |
Main documentation file for ML users and developers. | |
namespace | ml::detail |
namespace | 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) |