fw4spl
fwCom::HasSignals Class Reference

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< HasSignalssptr
 
typedef std::shared_ptr< const HasSignalscsptr
 

Public Member Functions

std::shared_ptr< SignalBasesignal (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.
 
HasSignalsoperator= (const HasSignals &)
 Copy operator forbidden.
 

Protected Attributes

Signals m_signals
 

Detailed Description

This class proposes a mapping between a SignalKeyType and a SignalBase.

Definition at line 21 of file HasSignals.hpp.


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