This component‐private class is used to implement bsl::stop_callback. It overrides the virtual invoke method of bslstl::StopStateCallbackNode, which allows it to be registered and invoked by bslstl::StopState.
Synopsis
Declared in <bslstl_stoptoken.h>
template<class t_CALLBACK>
class StopCallback_Node
: public StopCallback_CallbackStorage<t_CALLBACK>
, public StopStateCallbackNode
Base Classes
Name |
Description |
The primary class template stores an object of non‐reference type given by the template parameter |
|
Intrusive list node that stores a registered stop‐callback invocation. |
Type Aliases
Name |
Description |
Allocator type used when |
Member Functions
Name |
Description |
|
Constructors |
|
|
|
Invoke the callback stored in the derived class. |
Created with MrDocs