26 typedef std::shared_ptr<TopologicalSignalComp>
Ptr;
27 typedef std::vector<Ptr>
List;
String uid()
Returns unique id.
spdlog::level::level_enum Level
std::shared_ptr< spdlog::logger > Log
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.
std::shared_ptr< TopologicalSignalComp > Ptr
Logger::Level mLogLevel
Component logger control for internal variables.
virtual ~TopologicalSignalComp()
Logger::Log mSLog
Component logger.