This is the complete list of members for transwarp::value_task< ResultType >, including all inherited members.
add_listener(std::shared_ptr< transwarp::listener >) override | transwarp::value_task< ResultType > | inlinevirtual |
add_listener(transwarp::event_type, std::shared_ptr< transwarp::listener >) override | transwarp::value_task< ResultType > | inlinevirtual |
cancel(bool) noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
cancel_all(bool) noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
get() const override | transwarp::value_task< ResultType > | inlinevirtual |
get_future() const noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
get_graph() const override | transwarp::value_task< ResultType > | inlinevirtual |
get_node() const noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
has_result() const noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
is_ready() const override | transwarp::value_task< ResultType > | inlinevirtual |
operator=(const value_task &)=delete (defined in transwarp::value_task< ResultType >) | transwarp::value_task< ResultType > | |
operator=(value_task &&)=delete (defined in transwarp::value_task< ResultType >) | transwarp::value_task< ResultType > | |
remove_custom_data() override | transwarp::value_task< ResultType > | inlinevirtual |
remove_custom_data_all() override | transwarp::value_task< ResultType > | inlinevirtual |
remove_executor() override | transwarp::value_task< ResultType > | inlinevirtual |
remove_executor_all() override | transwarp::value_task< ResultType > | inlinevirtual |
remove_listener(const std::shared_ptr< transwarp::listener > &) override | transwarp::value_task< ResultType > | inlinevirtual |
remove_listener(transwarp::event_type, const std::shared_ptr< transwarp::listener > &) override | transwarp::value_task< ResultType > | inlinevirtual |
remove_listeners(transwarp::event_type) override | transwarp::value_task< ResultType > | inlinevirtual |
remove_listeners() override | transwarp::value_task< ResultType > | inlinevirtual |
reset() override | transwarp::value_task< ResultType > | inlinevirtual |
reset_all() override | transwarp::value_task< ResultType > | inlinevirtual |
reset_priority() override | transwarp::value_task< ResultType > | inlinevirtual |
reset_priority_all() override | transwarp::value_task< ResultType > | inlinevirtual |
result_type typedef | transwarp::value_task< ResultType > | |
schedule() override | transwarp::value_task< ResultType > | inlinevirtual |
schedule(transwarp::executor &) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule(bool) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule(transwarp::executor &, bool) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all() override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::executor &) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(bool) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::executor &, bool) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::schedule_type) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::executor &, transwarp::schedule_type) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::schedule_type, bool) override | transwarp::value_task< ResultType > | inlinevirtual |
schedule_all(transwarp::executor &, transwarp::schedule_type, bool) override | transwarp::value_task< ResultType > | inlinevirtual |
set_custom_data(std::shared_ptr< void > custom_data) override | transwarp::value_task< ResultType > | inlinevirtual |
set_custom_data_all(std::shared_ptr< void > custom_data) override | transwarp::value_task< ResultType > | inlinevirtual |
set_exception(std::exception_ptr exception) override | transwarp::value_task< ResultType > | inlinevirtual |
set_executor(std::shared_ptr< transwarp::executor >) override | transwarp::value_task< ResultType > | inlinevirtual |
set_executor_all(std::shared_ptr< transwarp::executor >) override | transwarp::value_task< ResultType > | inlinevirtual |
set_priority(std::size_t priority) override | transwarp::value_task< ResultType > | inlinevirtual |
set_priority_all(std::size_t priority) override | transwarp::value_task< ResultType > | inlinevirtual |
set_value(const typename transwarp::decay< result_type >::type &value) override | transwarp::value_task< ResultType > | inlinevirtual |
set_value(typename transwarp::decay< result_type >::type &&value) override | transwarp::value_task< ResultType > | inlinevirtual |
task_type typedef | transwarp::value_task< ResultType > | |
then(TaskType_, std::string name, Functor_ &&functor) const -> decltype(std::make_shared< transwarp::task_impl< TaskType_, typename std::decay< Functor_ >::type, result_type >>(std::move(name), std::forward< Functor_ >(functor), std::dynamic_pointer_cast< transwarp::task< result_type >>(const_cast< value_task * >(this) ->shared_from_this()))) | transwarp::value_task< ResultType > | inline |
then(TaskType_, Functor_ &&functor) const -> decltype(std::make_shared< transwarp::task_impl< TaskType_, typename std::decay< Functor_ >::type, result_type >>(std::forward< Functor_ >(functor), std::dynamic_pointer_cast< transwarp::task< result_type >>(const_cast< value_task * >(this) ->shared_from_this()))) | transwarp::value_task< ResultType > | inline |
value_task(std::string name, T &&value) | transwarp::value_task< ResultType > | inline |
value_task(T &&value) | transwarp::value_task< ResultType > | inlineexplicit |
value_task(const value_task &)=delete (defined in transwarp::value_task< ResultType >) | transwarp::value_task< ResultType > | |
value_task(value_task &&)=delete (defined in transwarp::value_task< ResultType >) | transwarp::value_task< ResultType > | |
wait() const override | transwarp::value_task< ResultType > | inlinevirtual |
was_scheduled() const noexceptoverride | transwarp::value_task< ResultType > | inlinevirtual |
~itask()=default (defined in transwarp::itask) | transwarp::itask | virtual |
~task()=default (defined in transwarp::task< ResultType >) | transwarp::task< ResultType > | virtual |
~value_task()=default (defined in transwarp::value_task< ResultType >) | transwarp::value_task< ResultType > | virtual |