#include <TopologicalSignalComp.h>
|
| TopologicalSignalComp (String uid, String name, Logger::Level logLevel=Logger::Level::off) |
| Basic constructor that takes UID, name and log level.
|
|
| TopologicalSignalComp (String name, Logger::Level logLevel=Logger::Level::off) |
| Basic constructor that takes name and log level and sets the UID to name as well.
|
|
| IdentifiedObject (const String &uid, const String &name) |
|
| IdentifiedObject (const String &name) |
|
AttributeBase::Ptr | attribute (const String &name) const |
| Return pointer to an attribute.
|
|
template<typename T > |
Attribute< T >::Ptr | attributeTyped (const String &name) const |
| Return pointer to an attribute.
|
|
const AttributeBase::Map & | attributes () const |
|
String | name () |
|
String | uid () |
| Returns unique id.
|
|
String | type () |
| Get component type (cross-platform)
|
|
|
Logger::Log | mSLog |
| Component logger.
|
|
Logger::Level | mLogLevel |
| Component logger control for internal variables.
|
|
AttributeList::Ptr | mAttributes = AttributeList::make() |
| Attribute List.
|
|
Base class for all signal type components that have only unidirectional connections
Definition at line 18 of file TopologicalSignalComp.h.
The documentation for this class was generated from the following file: