Intrusive list node that stores a registered stop‐callback invocation.

Synopsis

Declared in <bslstl_stopstate.h>

class StopStateCallbackNode;

Member Functions

Name

Description

invoke [virtual]

Invoke the callback stored in the derived class.

Friends

Name

Description

BloombergLP::bslstl::StopState

Shared stop state that tracks a stop request and registered callbacks.

Derived Classes

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.

Created with MrDocs