27 typedef std::shared_ptr<SimSignalComp>
Ptr;
28 typedef std::vector<Ptr>
List;
String uid()
Returns unique id.
spdlog::level::level_enum Level
void setBehaviour(Behaviour behaviour)
Set behavior of component, e.g. initialization.
virtual Task::List getTasks()
virtual void initialize(Real omega, Real timeStep)
SimSignalComp(String name, Logger::Level logLevel=Logger::Level::off)
virtual void initialize(Real timeStep)
SimSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)
std::shared_ptr< SimSignalComp > Ptr
TopologicalSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)
Basic constructor that takes UID, name and log level.