#include <di/sync/stop_token/in_place_stop_callback_base.h>
◆ InPlaceStopCallbackBase()
di::sync::detail::InPlaceStopCallbackBase::InPlaceStopCallbackBase |
( |
InPlaceStopSource const * | parent, |
|
|
ErasedCallback | execute ) |
|
inlineexplicitprotected |
◆ ::di::sync::InPlaceStopSource
◆ m_already_executed
Atomic<bool> di::sync::detail::InPlaceStopCallbackBase::m_already_executed { false } |
|
protected |
◆ m_did_destruct_in_same_thread
Atomic<bool*> di::sync::detail::InPlaceStopCallbackBase::m_did_destruct_in_same_thread { nullptr } |
|
protected |
◆ m_execute
ErasedCallback di::sync::detail::InPlaceStopCallbackBase::m_execute { nullptr } |
|
protected |
◆ m_parent
InPlaceStopSource const* di::sync::detail::InPlaceStopCallbackBase::m_parent { nullptr } |
|
protected |
The documentation for this class was generated from the following file: