Lightweight handle representing a signaler‐to‐slot connection.
Synopsis
Declared in <bdlmt_signaler.h>
class SignalerConnection;
Description
This class represents a connection between a signaler and a slot. It is a lightweight object that has the ability to query whether the signaler and slot are currently connected, and to disconnect the slot from the signaler. Note that, unless otherwise specified, it is safe to invoke any method of SignalerConnection from the context of its associated slot, or any other slot.
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Disconnect the associated slot without waiting. |
|
Disconnect the associated slot and wait for in‐progress signals. |
|
Return whether the associated slot is still connected. |
|
Disassociate this connection object from its associated slot, if any, and reset |
|
Swap the contents of |
|
|
Declare that this type is bitwise moveable. |
Friends
Name |
Description |
Return |
|
Return |
|
Shared implementation object backing a |
Non-Member Functions
Name |
Description |
Return |
|
Return |
|
Return |
|
Return |
|
Swap the contents of |
Created with MrDocs