PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::integration::thread_pool_interface Member List

This is the complete list of members for kcenon::pacs::integration::thread_pool_interface, including all inherited members.

get_idle_worker_count() const -> std::size_t=0kcenon::pacs::integration::thread_pool_interfacepure virtual
get_pending_task_count() const -> std::size_t=0kcenon::pacs::integration::thread_pool_interfacepure virtual
get_thread_count() const -> std::size_t=0kcenon::pacs::integration::thread_pool_interfacepure virtual
is_running() const noexcept -> bool=0kcenon::pacs::integration::thread_pool_interfacepure virtual
operator=(const thread_pool_interface &)=deletekcenon::pacs::integration::thread_pool_interfaceprotected
operator=(thread_pool_interface &&)=defaultkcenon::pacs::integration::thread_pool_interfaceprotected
shutdown(bool wait_for_completion=true)=0kcenon::pacs::integration::thread_pool_interfacepure virtual
start() -> bool=0kcenon::pacs::integration::thread_pool_interfacepure virtual
submit(std::function< void()> task) -> std::future< void >=0kcenon::pacs::integration::thread_pool_interfacepure virtual
submit_fire_and_forget(std::function< void()> task)=0kcenon::pacs::integration::thread_pool_interfacepure virtual
submit_with_priority(job_priority priority, std::function< void()> task) -> std::future< void >=0kcenon::pacs::integration::thread_pool_interfacepure virtual
thread_pool_interface()=defaultkcenon::pacs::integration::thread_pool_interfaceprotected
thread_pool_interface(const thread_pool_interface &)=deletekcenon::pacs::integration::thread_pool_interfaceprotected
thread_pool_interface(thread_pool_interface &&)=defaultkcenon::pacs::integration::thread_pool_interfaceprotected
~thread_pool_interface()=defaultkcenon::pacs::integration::thread_pool_interfacevirtual