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

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

Callback typedefvlink::ThreadPool
get_max_task_count() constvlink::ThreadPoolvirtual
get_name() constvlink::ThreadPool
get_strategy() constvlink::ThreadPool
get_task_count() constvlink::ThreadPool
get_type() constvlink::ThreadPool
invoke_task(FunctionT &&function, ArgsT &&... args)vlink::ThreadPoolinline
is_in_work_thread() constvlink::ThreadPool
kBlockStrategy enum valuevlink::ThreadPool
kLockfreeType enum valuevlink::ThreadPool
kNormalType enum valuevlink::ThreadPool
kOptimizationStrategy enum valuevlink::ThreadPool
kPopStrategy enum valuevlink::ThreadPool
post_task(Callback &&callback)vlink::ThreadPool
set_name(const std::string &name)vlink::ThreadPool
set_strategy(Strategy strategy)vlink::ThreadPool
shutdown()vlink::ThreadPool
Strategy enum namevlink::ThreadPool
ThreadPool(size_t thread_count=4U)vlink::ThreadPoolexplicit
ThreadPool(size_t thread_count, Type type)vlink::ThreadPoolexplicit
Type enum namevlink::ThreadPool
~ThreadPool()vlink::ThreadPoolvirtual