Template Class SlotBase

Inheritance Relationships

Derived Types

Class Documentation

template<typename Data>
class SlotBase

Parent slot class with the common, publicly exposed interface.

This allows member and global slots to be used as one and the same.

Template Parameters:

Data – : the function callback arg type (footprint).

Subclassed by ecl::lite::sigslots::GlobalSlot< Data >, ecl::lite::sigslots::MemberSlot< Data, FunctionClass >

Public Functions

virtual void execute(Data data) = 0