Intrusive list node that stores a registered stop-callback invocation.
Declared in <bslstl_stopstate.h>
class StopStateCallbackNode;
| Name | Description |
|---|---|
invoke [virtual] | Invoke the callback stored in the derived class. |
| Name | Description |
|---|---|
BloombergLP::bslstl::StopState | Shared stop state that tracks a stop request and registered callbacks. |
| Name | Description |
|---|---|
StopCallback_Node | 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. |