|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
#include <scheduled_pool_backend_base.hpp>
Public Member Functions | |
| scheduled_dispatch_state (std::shared_ptr< detail::scheduled_cancellation_state > cancellation_value, std::shared_ptr< periodic_task_state > periodic_value={}) | |
| ~scheduled_dispatch_state () | |
Public Attributes | |
| std::shared_ptr< detail::scheduled_cancellation_state > | cancellation |
| std::shared_ptr< periodic_task_state > | periodic |
| std::atomic< bool > | started { false } |
Definition at line 121 of file scheduled_pool_backend_base.hpp.
|
inlineexplicit |
Definition at line 123 of file scheduled_pool_backend_base.hpp.
|
inline |
Definition at line 129 of file scheduled_pool_backend_base.hpp.
References threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::cancellation, threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::periodic, and threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::started.
| std::shared_ptr<detail::scheduled_cancellation_state> threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::cancellation |
Definition at line 138 of file scheduled_pool_backend_base.hpp.
Referenced by threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::~scheduled_dispatch_state().
| std::shared_ptr<periodic_task_state> threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::periodic |
Definition at line 139 of file scheduled_pool_backend_base.hpp.
Referenced by threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::~scheduled_dispatch_state().
| std::atomic<bool> threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::started { false } |
Definition at line 140 of file scheduled_pool_backend_base.hpp.
Referenced by threadschedule::detail::scheduled_pool_backend_base< PoolType >::scheduled_dispatch_state::~scheduled_dispatch_state().