|
fw4spl
|
This class proposes a mapping between a SignalKeyType and a SignalBase. More...
#include <HasSignals.hpp>
Inheritance diagram for fwCom::HasSignals:
Collaboration diagram for fwCom::HasSignals: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.