Public Member Functions | List of all members
ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass > Class Template Referenceabstract

Used internally to retrieve info about void member slots. More...

#include <managers.hpp>

Inheritance diagram for ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass >:
Inheritance graph
[legend]

Public Member Functions

virtual sigslots::MemberSlot< void, FunctionClass > * addSlot (void(FunctionClass::*func)(), FunctionClass &instance)=0
 
virtual unsigned int capacity () const
 
virtual unsigned int stored () const
 

Detailed Description

template<typename FunctionClass>
class ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass >

Used internally to retrieve info about void member slots.

Definition at line 54 of file managers.hpp.

Member Function Documentation

template<typename FunctionClass >
virtual sigslots::MemberSlot<void,FunctionClass>* ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass >::addSlot ( void(FunctionClass::*)()  func,
FunctionClass &  instance 
)
pure virtual
template<typename FunctionClass >
virtual unsigned int ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass >::capacity ( ) const
inlinevirtual

Reimplemented in ecl::lite::MemberSlots< void, FunctionClass, Capacity >.

Definition at line 57 of file managers.hpp.

template<typename FunctionClass >
virtual unsigned int ecl::lite::sigslots::MemberSlotsBase< void, FunctionClass >::stored ( ) const
inlinevirtual

Reimplemented in ecl::lite::MemberSlots< void, FunctionClass, Capacity >.

Definition at line 56 of file managers.hpp.


The documentation for this class was generated from the following file:


ecl_sigslots_lite
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:09:06