MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
mace::cmt::promise< T > Member List
This is the complete list of members for mace::cmt::promise< T >, including all inherited members.
cancel() (defined in mace::cmt::promise_base)mace::cmt::promise_base
enqueue_thread() (defined in mace::cmt::promise_base)mace::cmt::promise_base [protected]
error() const (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline]
m_error (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [mutable, protected]
m_spin_yield (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [mutable, protected]
m_value (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [mutable, protected]
make() (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, static]
notify() (defined in mace::cmt::promise_base)mace::cmt::promise_base [protected]
promise() (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline]
promise(const T &v) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline]
promise_base() (defined in mace::cmt::promise_base)mace::cmt::promise_base [inline]
ptr typedef (defined in mace::cmt::promise< T >)mace::cmt::promise< T >
ready() const (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
set_exception(const boost::exception_ptr &e) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
set_task(task *t) (defined in mace::cmt::promise_base)mace::cmt::promise_base
set_timeout() (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, protected, virtual]
set_value(T &&v) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
set_value(const T &v) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
wait(const microseconds &timeout=microseconds::max()) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
wait_until(const system_clock::time_point &timeout) (defined in mace::cmt::promise< T >)mace::cmt::promise< T > [inline, virtual]
~promise_base() (defined in mace::cmt::promise_base)mace::cmt::promise_base [inline, virtual]