BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
fc::task< R, FunctorSize > Member List

This is the complete list of members for fc::task< R, FunctorSize >, including all inherited members.

_active_contextfc::task_baseprotected
_cancellation_reasonfc::promise_baseprotected
_destroy_functorfc::task_baseprotected
_nextfc::task_baseprotected
_notify()fc::promise_baseprotected
_on_complete(detail::completion_handler *c)fc::promise_baseprotected
_posted_numfc::task_baseprotected
_priofc::task_baseprotected
_promise_implfc::task_baseprotected
_run_functorfc::task_baseprotected
_set_active_context(context *)fc::task_baseprotected
_set_value(const void *v)fc::promise_baseprotected
_spinlockfc::task_baseprotected
_task_specific_datafc::task_baseprotected
_wait(const microseconds &timeout_us)fc::promise_baseprotected
_wait_until(const time_point &timeout_us)fc::promise_baseprotected
_whenfc::task_baseprotected
cancel(const char *reason FC_CANCELATION_REASON_DEFAULT_ARG) overridefc::task< R, FunctorSize >inlinevirtual
canceled() constfc::promise_baseinline
cleanup_task_specific_data()fc::task_baseprotected
create(Functor &&f, const char *desc)fc::task< R, FunctorSize >inlinestatic
promise< R >::create(const char *desc FC_TASK_NAME_DEFAULT_ARG)fc::promise< R >inlinestatic
promise< R >::create(const R &val)fc::promise< R >inlinestatic
promise< R >::create(R &&val)fc::promise< R >inlinestatic
error() constfc::promise_base
get_desc() constfc::promise_base
on_complete(CompletionHandler &&c)fc::promise< R >inline
promise(const char *desc)fc::promise< R >inlineprotected
promise(const R &val)fc::promise< R >inlineprotected
promise(R &&val)fc::promise< R >inlineprotected
promise_base(const char *desc FC_TASK_NAME_DEFAULT_ARG)fc::promise_baseprotected
ptr typedeffc::task< R, FunctorSize >
ready() constfc::promise_base
release()fc::task_base
resultfc::promise< R >protected
retain()fc::task_base
run()fc::task_base
run_impl()fc::task_baseprotected
set_exception(const fc::exception_ptr &e)fc::promise_base
set_value(const R &v)fc::promise< R >inline
set_value(R &&v)fc::promise< R >inline
task_base(void *func)fc::task_baseprotected
wait(const microseconds &timeout=microseconds::maximum())fc::promise< R >inline
wait_until(const time_point &tp)fc::promise< R >inline
~promise()fc::promise< R >inlinevirtual
~promise_base()fc::promise_basevirtual
~task()fc::task< R, FunctorSize >inlinevirtual
~task_base()fc::task_basevirtual