BloombergLP::bdlmt::SignalerConnectionGuard::release

Release ownership of the managed connection without disconnecting it.

Synopsis

Declared in <bdlmt_signaler.h>

SignalerConnection
release() noexcept;

Description

Disassociate this guard from its associated slot, if any, and reset *this to a default-constructed state. Return a connection object referring to the slot, if any, that this guard was associated with prior to this call. Throws nothing.

Return Value

connection referring to the previously managed slot, if any