TARAXA
taraxa::util::ThreadPool Member List

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

asio_callback typedeftaraxa::util::ThreadPoolprivate
capacity() consttaraxa::util::ThreadPoolinline
ioc_taraxa::util::ThreadPoolprivate
ioc_work_taraxa::util::ThreadPoolprivate
is_running() consttaraxa::util::ThreadPool
num_pending_tasks() consttaraxa::util::ThreadPoolinline
num_pending_tasks_taraxa::util::ThreadPoolprivate
operator task_executor_t()taraxa::util::ThreadPoolinline
operator=(ThreadPool const &)=deletetaraxa::util::ThreadPool
operator=(ThreadPool &&)=deletetaraxa::util::ThreadPool
post(uint64_t do_in_ms, asio_callback action)taraxa::util::ThreadPool
post(uint64_t err, std::function< void()> action)taraxa::util::ThreadPool
post(Action &&action)taraxa::util::ThreadPoolinline
post_loop(Periodicity const &periodicity, std::function< void()> action)taraxa::util::ThreadPool
start()taraxa::util::ThreadPool
stop()taraxa::util::ThreadPool
ThreadPool(size_t num_threads=std::thread::hardware_concurrency(), bool _start=true)taraxa::util::ThreadPoolexplicit
ThreadPool(ThreadPool const &)=deletetaraxa::util::ThreadPool
ThreadPool(ThreadPool &&)=deletetaraxa::util::ThreadPool
threads_taraxa::util::ThreadPoolprivate
unsafe_get_io_context()taraxa::util::ThreadPoolinline
~ThreadPool()taraxa::util::ThreadPool