Non‐template protocol base for Signaler_SlotNode.

Synopsis

Declared in <bdlmt_signaler.h>

class Signaler_SlotNode_Base;

Description

Provide a non‐template protocol base class for Signaler_SlotNode so SignalerConnection objects, which are not templated, can refer to and manipulate Signaler_SlotNode objects.

Member Functions

Name

Description

disconnect [virtual]

Disconnect this slot without waiting for in‐progress signals.

disconnectAndWait [virtual]

Disconnect this slot and wait for in‐progress signals to finish.

isConnected [virtual]

Return true if this slot is connected to its associated signaler, and false otherwise.

Protected Member Functions

Name

Description

~Signaler_SlotNode_Base [destructor] [virtual]

Virtual d'tor.

Derived Classes

Name

Description

Signaler_SlotNode

Dynamically allocated container holding one connected slot.

Created with MrDocs