std:: nostopstate, std:: nostopstate_t
From cppreference.net
<
cpp
|
thread
|
stop source
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::stop_source
| Member functions | ||||
| Modifiers | ||||
| Observers | ||||
| Non-member functions | ||||
| Helper tags | ||||
|
std::nostopstate
std::nostopstate_t
|
|
Definiert in Header
<stop_token>
|
||
|
struct
nostopstate_t
{
explicit
nostopstate_t
(
)
=
default
;
}
;
|
(1) | (seit C++20) |
|
inline
constexpr
std::
nostopstate_t
nostopstate
{
}
;
|
(2) | (seit C++20) |
1)
Leerer Tag-Typ, der als Platzhalter im
std::stop_source
Nicht-Standard-Konstruktor verwendet werden soll, wodurch die konstruierte
std::stop_source
leer wird ohne assoziierten Stop-Zustand.
2)
Die entsprechende konstante Objektinstanz von
std::nostopstate_t
zur Verwendung bei der Konstruktion eines leeren
std::stop_source
, als Platzhalterwert im nicht-standardmäßigen Konstruktor.
Siehe auch
|
(C++20)
|
Klasse, die eine Anforderung zum Stoppen eines oder mehrerer
std::jthread
s darstellt
(Klasse) |