Mercury Currency Engine
mce::scheduler Member List

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

get_state()mce::lifecycleinline
get_state_impl() (defined in mce::scheduler)mce::schedulerinlineprotectedvirtual
halt()mce::lifecycleinline
halt_impl() (defined in mce::scheduler)mce::schedulerinlineprotectedvirtual
halted enum valuemce::lifecycle
mce::lifecycle(implementation *self)mce::lifecycleinline
mce::lifecycle(implementation *self, implementation *root)mce::lifecycleinline
make(lifecycle::implementation *root=nullptr)mce::schedulerinlinestatic
measure()mce::schedulerinline
operator std::shared_ptr< scheduler >()mce::schedulerinline
parkable_notify_queue typedefmce::scheduler
parkable_queue typedefmce::scheduler
ready enum value (defined in mce::lifecycle)mce::lifecycle
resume()mce::lifecycleinline
resume_impl() (defined in mce::scheduler)mce::schedulerinlineprotectedvirtual
run()mce::schedulerinline
running enum valuemce::lifecycle
schedule(A &&a, As &&... as)mce::schedulerinline
state enum namemce::lifecycle
suspend()mce::lifecycleinline
suspend_impl() (defined in mce::scheduler)mce::schedulerinlineprotectedvirtual
suspended enum valuemce::lifecycle
~implementation() (defined in mce::lifecycle::implementation)mce::lifecycle::implementationinlineprotectedvirtual
~lifecycle() (defined in mce::lifecycle)mce::lifecycleinlinevirtual
~scheduler() (defined in mce::scheduler)mce::schedulerinlinevirtual