neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::thread_pool Member List

This is the complete list of members for neolib::thread_pool, including all inherited members.

active_threads() constneolib::thread_pool
available_threads() constneolib::thread_pool
busy() constneolib::thread_pool
default_thread_pool()neolib::thread_poolstatic
idle() constneolib::thread_pool
max_threads() constneolib::thread_pool
mutex() constneolib::thread_pool
reserve(std::size_t aMaxThreads)neolib::thread_pool
run(std::function< void()> aFunction, int32_t aPriority=0)neolib::thread_pool
run(std::function< T()> aFunction, int32_t aPriority=0)neolib::thread_poolinline
start(i_task &aTask, int32_t aPriority=0)neolib::thread_pool
start(task_pointer aTask, int32_t aPriority=0)neolib::thread_pool
stop()neolib::thread_pool
stopped() constneolib::thread_pool
task_pointer typedefneolib::thread_pool
thread_pool()neolib::thread_pool
thread_pool_threadneolib::thread_poolfriend
total_threads() constneolib::thread_pool
try_start(i_task &aTask, int32_t aPriority=0)neolib::thread_pool
try_start(task_pointer aTask, int32_t aPriority=0)neolib::thread_pool
update_idle()neolib::thread_pool
wait() constneolib::thread_pool
~thread_pool()neolib::thread_pool