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] |