#include <signal.h>
Public Member Functions | |
SlotImplT (const std::weak_ptr< SignalImpl< SlotImplT > > &signal, const std::function< FuncType > &callback) | |
~SlotImplT () override | |
![]() | |
SlotImpl () | |
SlotImpl (const SlotImpl &)=delete | |
virtual | ~SlotImpl () |
SlotImpl & | operator= (const SlotImpl &)=delete |
Public Attributes | |
std::function< FuncType > | callback |
std::weak_ptr< SignalImpl< SlotImplT > > | signal |
|
inline |
|
inlineoverride |
References signal.
std::function<FuncType> clan::SlotImplT< FuncType >::callback |
Referenced by SlotImplT().
std::weak_ptr<SignalImpl<SlotImplT> > clan::SlotImplT< FuncType >::signal |
Referenced by SlotImplT(), and ~SlotImplT().