class ConnectionBodyBase
Definition ConnectionBody.hpp:46
virtual ~ConnectionBodyBase()
Destructor.
Definition ConnectionBody.cpp:42
virtual void disconnect()=0
Disconnect.
ConnectionBodyBase()=default
Constructor.
class ConnectionBody
Definition ConnectionBody.hpp:63
virtual ~ConnectionBody()
Destructor.
Definition ConnectionBody.hpp:112
SlotType mSlot
Slot.
Definition ConnectionBody.hpp:90
typename SignalType::SlotType SlotType
Definition ConnectionBody.hpp:65
const SlotType & getSlot() const
Get slot.
Definition ConnectionBody.hpp:127
SignalType & mSignal
Signal of this connection.
Definition ConnectionBody.hpp:84
ConnectionBody(SignalType &signal, const SlotType &slot)
Constructor given slot.
Definition ConnectionBody.hpp:95
void disconnect() override
Disconnect.
Definition ConnectionBody.hpp:119