Mercury Currency Engine
mce::threadpool Member List

This is the complete list of members for mce::threadpool, including all inherited members.

get_state()mce::lifecycleinline
get_state_impl() (defined in mce::threadpool)mce::threadpoolinlineprotectedvirtual
halt()mce::lifecycleinline
halt_impl() (defined in mce::threadpool)mce::threadpoolinlineprotectedvirtual
halted enum valuemce::lifecycle
mce::lifecycle(implementation *self)mce::lifecycleinline
mce::lifecycle(implementation *self, implementation *root)mce::lifecycleinline
make(size_t worker_count=0)mce::threadpoolinlinestatic
operator std::shared_ptr< threadpool >()mce::threadpoolinline
ready enum value (defined in mce::lifecycle)mce::lifecycle
resume()mce::lifecycleinline
resume_impl() (defined in mce::threadpool)mce::threadpoolinlineprotectedvirtual
running enum valuemce::lifecycle
size() constmce::threadpoolinline
state enum namemce::lifecycle
suspend()mce::lifecycleinline
suspend_impl() (defined in mce::threadpool)mce::threadpoolinlineprotectedvirtual
suspended enum valuemce::lifecycle
worker(size_t idx) constmce::threadpoolinline
worker()mce::threadpoolinline
workers()mce::threadpoolinline
~implementation() (defined in mce::lifecycle::implementation)mce::lifecycle::implementationinlineprotectedvirtual
~lifecycle() (defined in mce::lifecycle)mce::lifecycleinlinevirtual
~threadpool()mce::threadpoolinlinevirtual