VLink
2.1.0
A high-performance communication middleware
vlink::GraphTask 成员列表
成员的完整列表,这些成员属于
vlink::GraphTask
,包括所有继承而来的类成员
Callback
typedef
vlink::GraphTask
cancel
()
vlink::GraphTask
clear_status_callbacks
()
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
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
(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
unregister_status_callback
(uint32_t id)
vlink::GraphTask
制作者
1.9.1