Public Member Functions
ecl::lite::sigslots::MemberSlotsBase< Data, FunctionClass > Class Template Reference

Used internally to retrieve info about members lots. More...

#include <managers.hpp>

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

List of all members.

Public Member Functions

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

Detailed Description

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

Used internally to retrieve info about members lots.

Definition at line 43 of file managers.hpp.


Member Function Documentation

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

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

Definition at line 46 of file managers.hpp.

template<typename Data, typename FunctionClass>
virtual unsigned int ecl::lite::sigslots::MemberSlotsBase< Data, FunctionClass >::stored ( ) const [inline, virtual]

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

Definition at line 45 of file managers.hpp.


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


ecl_sigslots_lite
Author(s): Daniel Stonier
autogenerated on Thu Jun 6 2019 18:53:25