String uid()
Returns unique id.
String type()
Get component type (cross-platform)
AttributeList::Ptr mAttributes
Attribute List.
spdlog::level::level_enum Level
Complex getSignal()
returns current signal value without updating it
SignalGenerator(String uid, String name, Logger::Level logLevel=Logger::Level::off)
const CPS::Attribute< Real >::Ptr mFreq
const CPS::Attribute< Complex >::Ptr mSigOut
SimSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)
Logger::Log mSLog
Component logger.
std::complex< Real > Complex