Stores functions. More...
Go to the source code of this file.
Namespaces | |
ecl | |
ecl::lite | |
ecl::lite::sigslots | |
Functions | |
template<typename Data , unsigned int Capacity, typename FunctionClass > | |
ecl::lite::sigslots::Error | ecl::lite::sigslots::connect (ecl::lite::Signal< Data, Capacity > &signal, MemberSlot< Data, FunctionClass > &slot) |
Internal worker used to connect a signal with a slot. More... | |
template<typename Data , unsigned int Capacity> | |
ecl::lite::sigslots::Error | ecl::lite::sigslots::connect (ecl::lite::Signal< Data, Capacity > &signal, GlobalSlot< Data > &slot) |
Internal worker used to connect a signal with a slot. More... | |
template<typename Data , unsigned int Capacity, typename FunctionClass > | |
sigslots::Error | ecl::lite::connect (Signal< Data, Capacity > &signal, void(FunctionClass::*f)(Data), FunctionClass &o) |
Convenience method to connect signal with member function. More... | |
template<typename Data , unsigned int Capacity> | |
sigslots::Error | ecl::lite::connect (Signal< Data, Capacity > &signal, void(*function)(Data)) |
Convenience method to connect signal with global/static function. More... | |
template<unsigned int Capacity, typename FunctionClass > | |
sigslots::Error | ecl::lite::connect (Signal< void, Capacity > &signal, void(FunctionClass::*function)(void), FunctionClass &o) |
Convenience method to connect signal with member function. More... | |
template<unsigned int Capacity> | |
sigslots::Error | ecl::lite::connect (Signal< void, Capacity > &signal, void(*function)(void)) |
Convenience method to connect signal with global/static function. More... | |