VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::GraphTask Member List

This is the complete list of members for vlink::GraphTask, including all inherited members.

Callback typedefvlink::GraphTask
cancel()vlink::GraphTask
ConditionCallback typedefvlink::GraphTask
create(Callback &&callback, int condition_number=0)vlink::GraphTaskstatic
create(const std::string &name, Callback &&callback, int condition_number=0)vlink::GraphTaskstatic
create_condition(ConditionCallback &&callback, int condition_number=0)vlink::GraphTaskstatic
create_condition(const std::string &name, ConditionCallback &&callback, int condition_number=0)vlink::GraphTaskstatic
execute(GraphEngineT *graph_engine)vlink::GraphTaskinline
export_to_dot() constvlink::GraphTask
FindTaskCallback typedefvlink::GraphTaskprotected
get_condition_number() constvlink::GraphTask
get_group_name() constvlink::GraphTask
get_max_recursion_depth() constvlink::GraphTask
get_name() constvlink::GraphTask
get_policy() constvlink::GraphTask
get_precede_task_list() constvlink::GraphTask
get_priority() constvlink::GraphTask
get_status() constvlink::GraphTask
get_succeed_task_list() constvlink::GraphTask
GraphTask(Callback &&callback, int condition_number)vlink::GraphTaskexplicitprotected
GraphTask(const std::string &name, Callback &&callback, int condition_number)vlink::GraphTaskexplicitprotected
GraphTask(ConditionCallback &&callback, int condition_number)vlink::GraphTaskexplicitprotected
GraphTask(const std::string &name, ConditionCallback &&callback, int condition_number)vlink::GraphTaskexplicitprotected
has_cycle() constvlink::GraphTask
is_condition_task() constvlink::GraphTask
kPolicyMultiple enum valuevlink::GraphTask
kPolicyOnce enum valuevlink::GraphTask
kPolicyWaitAll enum valuevlink::GraphTask
kStatusDone enum valuevlink::GraphTask
kStatusInActive enum valuevlink::GraphTask
kStatusPending enum valuevlink::GraphTask
kStatusRunning enum valuevlink::GraphTask
Policy enum namevlink::GraphTask
precede(const std::shared_ptr< GraphTask > &task)vlink::GraphTask
process_and_traverse(const FindTaskCallback &callback)vlink::GraphTaskprotected
register_status_callback(StatusCallback &&callback)vlink::GraphTask
remove_precede_task(const std::shared_ptr< GraphTask > &task)vlink::GraphTask
remove_succeed_task(const std::shared_ptr< GraphTask > &task)vlink::GraphTask
set_condition_number(int condition_number)vlink::GraphTask
set_group_name(const std::string &name)vlink::GraphTask
set_max_recursion_depth(uint32_t depth)vlink::GraphTask
set_name(const std::string &name)vlink::GraphTask
set_policy(Policy policy)vlink::GraphTask
set_priority(uint16_t priority)vlink::GraphTask
Status enum namevlink::GraphTask
StatusCallback typedefvlink::GraphTask
succeed(const std::shared_ptr< GraphTask > &task)vlink::GraphTask
~GraphTask()vlink::GraphTaskprotected