Template Class MemberSlot< void, FunctionClass >

Inheritance Relationships

Base Type

Class Documentation

template<typename FunctionClass>
class MemberSlot<void, FunctionClass> : public ecl::lite::sigslots::SlotBase<void>

A slot with member callback function.

Template Parameters:
  • Data – : the argument type.

  • FunctionClass – : the type of the class the function belongs too.

Public Functions

inline MemberSlot()
inline MemberSlot(void (FunctionClass::* func)(void), FunctionClass &instance)
inline virtual void execute()

Public Members

FunctionClass *object
void (FunctionClass::* member_function)(void)