| Callback typedef | vlink::GraphTask | |
| cancel() | vlink::GraphTask | |
| ConditionCallback typedef | vlink::GraphTask | |
| create(Callback &&callback, int condition_number=0) | vlink::GraphTask | static |
| create(const std::string &name, Callback &&callback, int condition_number=0) | vlink::GraphTask | static |
| create_condition(ConditionCallback &&callback, int condition_number=0) | vlink::GraphTask | static |
| create_condition(const std::string &name, ConditionCallback &&callback, int condition_number=0) | vlink::GraphTask | static |
| execute(GraphEngineT *graph_engine) | vlink::GraphTask | inline |
| export_to_dot() const | vlink::GraphTask | |
| FindTaskCallback typedef | vlink::GraphTask | protected |
| get_condition_number() const | vlink::GraphTask | |
| get_group_name() const | vlink::GraphTask | |
| get_max_recursion_depth() const | vlink::GraphTask | |
| get_name() const | vlink::GraphTask | |
| get_policy() const | vlink::GraphTask | |
| get_precede_task_list() const | vlink::GraphTask | |
| get_priority() const | vlink::GraphTask | |
| get_status() const | vlink::GraphTask | |
| get_succeed_task_list() const | vlink::GraphTask | |
| GraphTask(Callback &&callback, int condition_number) | vlink::GraphTask | explicitprotected |
| GraphTask(const std::string &name, Callback &&callback, int condition_number) | vlink::GraphTask | explicitprotected |
| GraphTask(ConditionCallback &&callback, int condition_number) | vlink::GraphTask | explicitprotected |
| GraphTask(const std::string &name, ConditionCallback &&callback, int condition_number) | vlink::GraphTask | explicitprotected |
| has_cycle() const | vlink::GraphTask | |
| is_condition_task() const | vlink::GraphTask | |
| kPolicyMultiple 枚举值 | vlink::GraphTask | |
| kPolicyOnce 枚举值 | vlink::GraphTask | |
| kPolicyWaitAll 枚举值 | vlink::GraphTask | |
| kStatusDone 枚举值 | vlink::GraphTask | |
| kStatusInActive 枚举值 | vlink::GraphTask | |
| kStatusPending 枚举值 | vlink::GraphTask | |
| kStatusRunning 枚举值 | vlink::GraphTask | |
| Policy 枚举名称 | vlink::GraphTask | |
| precede(const std::shared_ptr< GraphTask > &task) | vlink::GraphTask | |
| process_and_traverse(const FindTaskCallback &callback) | vlink::GraphTask | protected |
| 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 枚举名称 | vlink::GraphTask | |
| StatusCallback typedef | vlink::GraphTask | |
| succeed(const std::shared_ptr< GraphTask > &task) | vlink::GraphTask | |
| ~GraphTask() | vlink::GraphTask | protected |