async(Functor &&f, priority prio=priority())-> future< decltype(f())> | mace::cmt::thread | [inline] |
create(const char *name="") | mace::cmt::thread | [static] |
current() | mace::cmt::thread | [static] |
current_priority() const (defined in mace::cmt::thread) | mace::cmt::thread | |
exec() | mace::cmt::thread | |
is_running() const | mace::cmt::thread | |
mace::cmt::sleep_until (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
mace::cmt::usleep (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
mace::cmt::yield (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
mutex (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
name() const | mace::cmt::thread | |
post(Functor &&f, const system_clock::time_point &when, priority prio=priority()) | mace::cmt::thread | [inline] |
post(Functor &&f, priority p=priority()) | mace::cmt::thread | [inline] |
promise_base (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
quit() | mace::cmt::thread | |
schedule(Functor &&f, const system_clock::time_point &when, priority prio=priority())-> future< decltype(f())> | mace::cmt::thread | [inline] |
set_name(const char *n) | mace::cmt::thread | |
thread_private (defined in mace::cmt::thread) | mace::cmt::thread | [friend] |
~thread() (defined in mace::cmt::thread) | mace::cmt::thread |