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. | 
| ecl::lite::sigslots::MemberSlot< Data, FunctionClass >::MemberSlot | ( | ) |  [inline] | 
| ecl::lite::sigslots::MemberSlot< Data, FunctionClass >::MemberSlot | ( | void(FunctionClass::*)(Data) | func, | 
| FunctionClass & | instance | ||
| ) |  [inline] | 
| void ecl::lite::sigslots::MemberSlot< Data, FunctionClass >::execute | ( | Data | data | ) |  [inline, virtual] | 
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 |