|
OpenASIP
2.0
|
#include <SignalGroup.hh>

Public Member Functions | |
| SignalGroup () | |
| template<typename... SignalT> | |
| SignalGroup (SignalGroupType groupType, SignalT... signals) | |
| virtual | ~SignalGroup () |
| SignalGroupType | type () const |
| void | addSignalType (SignalType signalType) |
| const std::set< SignalType > | definedSignalTypes () const |
| bool | operator== (SignalGroupType signalGroupType) const |
Private Attributes | |
| SignalGroupType | type_ |
| Signal group type id. More... | |
| std::set< SignalType > | signals_ |
| Signals defined by this group. More... | |
Definition at line 48 of file SignalGroup.hh.
| ProGe::SignalGroup::SignalGroup | ( | ) |
|
inline |
Definition at line 53 of file SignalGroup.hh.
|
virtual |
Definition at line 40 of file SignalGroup.cc.
| void ProGe::SignalGroup::addSignalType | ( | SignalType | signalType | ) |
Definition at line 48 of file SignalGroup.cc.
References signals_.
| const std::set< SignalType > ProGe::SignalGroup::definedSignalTypes | ( | ) | const |
|
inline |
Definition at line 61 of file SignalGroup.hh.
References type().

| SignalGroupType ProGe::SignalGroup::type | ( | ) | const |
Definition at line 43 of file SignalGroup.cc.
References type_.
Referenced by operator==(), ProGe::ProcessorWrapperBlock::ProcessorWrapperBlock(), and ProGe::PortFactory::registerPortGroup().
|
private |
Signals defined by this group.
Definition at line 71 of file SignalGroup.hh.
Referenced by addSignalType(), and definedSignalTypes().
|
private |
1.8.17