ThreadSchedule
3.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
scheduled_cancellation_state.hpp
Go to the documentation of this file.
1
#pragma once
2
7
#include <atomic>
8
9
namespace
threadschedule::detail
10
{
11
12
struct
scheduled_cancellation_state
13
{
14
std::atomic<bool>
user_cancelled
{
false
};
15
std::atomic<bool>
pool_stopped
{
false
};
16
};
17
18
}
// namespace threadschedule::detail
threadschedule::detail
Aggregates multiple thread_registry_backend instances into a single queryable view.
Definition
native_thread.hpp:20
threadschedule::detail::scheduled_cancellation_state
Definition
scheduled_cancellation_state.hpp:13
threadschedule::detail::scheduled_cancellation_state::user_cancelled
std::atomic< bool > user_cancelled
Definition
scheduled_cancellation_state.hpp:14
threadschedule::detail::scheduled_cancellation_state::pool_stopped
std::atomic< bool > pool_stopped
Definition
scheduled_cancellation_state.hpp:15
include
threadschedule
detail
scheduled
scheduled_cancellation_state.hpp
Generated by
1.9.8