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