A slot with member callback function. More...
#include <slot.hpp>
Public Member Functions | |
void | execute (Data data) |
MemberSlot () | |
MemberSlot (void(FunctionClass::*func)(Data), FunctionClass &instance) | |
Public Attributes | |
void(FunctionClass::* | member_function )(Data) |
FunctionClass * | object |
A slot with member callback function.
Data | : the argument type. |
FunctionClass | : the type of the class the function belongs too. |
|
inline |
|
inline |
|
inlinevirtual |
Implements ecl::lite::sigslots::SlotBase< Data >.
void(FunctionClass::* ecl::lite::sigslots::MemberSlot< Data, FunctionClass >::member_function) (Data) |
FunctionClass* ecl::lite::sigslots::MemberSlot< Data, FunctionClass >::object |