VLink
2.0.0
A high-performance communication middleware
vlink::ThreadPool 成员列表
成员的完整列表,这些成员属于
vlink::ThreadPool
,包括所有继承而来的类成员
Callback
typedef
vlink::ThreadPool
get_max_task_count
() const
vlink::ThreadPool
virtual
get_name
() const
vlink::ThreadPool
get_strategy
() const
vlink::ThreadPool
get_task_count
() const
vlink::ThreadPool
get_type
() const
vlink::ThreadPool
invoke_task
(FunctionT &&function, ArgsT &&... args)
vlink::ThreadPool
inline
is_in_work_thread
() const
vlink::ThreadPool
kBlockStrategy
枚举值
vlink::ThreadPool
kLockfreeType
枚举值
vlink::ThreadPool
kNormalType
枚举值
vlink::ThreadPool
kOptimizationStrategy
枚举值
vlink::ThreadPool
kPopStrategy
枚举值
vlink::ThreadPool
post_task
(Callback &&callback)
vlink::ThreadPool
post_task_handle
(Callback &&callback, const PostTaskOptions &options={})
vlink::ThreadPool
set_name
(const std::string &name)
vlink::ThreadPool
set_strategy
(Strategy strategy)
vlink::ThreadPool
shutdown
()
vlink::ThreadPool
Strategy
枚举名称
vlink::ThreadPool
ThreadPool
(size_t thread_count=4U)
vlink::ThreadPool
explicit
ThreadPool
(size_t thread_count, Type type)
vlink::ThreadPool
explicit
Type
枚举名称
vlink::ThreadPool
~ThreadPool
()
vlink::ThreadPool
virtual
制作者
1.9.1