fw4spl
|
This class proposes a mapping between a SignalKeyType and a SignalBase. More...
#include <HasSignals.hpp>
Public Types | |
typedef std::shared_ptr< HasSignals > | sptr |
typedef std::shared_ptr< const HasSignals > | csptr |
Public Member Functions | |
std::shared_ptr< SignalBase > | signal (const Signals::SignalKeyType &key) const |
template<typename SignalType > | |
std::shared_ptr< SignalType > | signal (const Signals::SignalKeyType &key) const |
template<typename SignalType > | |
std::shared_ptr< SignalType > | newSignal (const Signals::SignalKeyType &key) |
Protected Member Functions | |
HasSignals (const HasSignals &) | |
Copy constructor forbidden. | |
HasSignals & | operator= (const HasSignals &) |
Copy operator forbidden. | |
Protected Attributes | |
Signals | m_signals |
This class proposes a mapping between a SignalKeyType and a SignalBase.
Definition at line 21 of file HasSignals.hpp.