10 friend class ::di::sync::InPlaceStopSource;
12 using ErasedCallback = void (*)(
void*);
ErasedCallback m_execute
Definition in_place_stop_callback_base.h:19
InPlaceStopSource const * m_parent
Definition in_place_stop_callback_base.h:18
InPlaceStopCallbackBase(InPlaceStopSource const *parent, ErasedCallback execute)
Definition in_place_stop_callback_base.h:15
friend class ::di::sync::InPlaceStopSource
Definition in_place_stop_callback_base.h:10
Atomic< bool * > m_did_destruct_in_same_thread
Definition in_place_stop_callback_base.h:21
Atomic< bool > m_already_executed
Definition in_place_stop_callback_base.h:20
Definition forward_declaration.h:4