AttributePointer< Attribute< T > > Ptr
String uid()
Returns unique id.
spdlog::level::level_enum Level
void execute(Real time, Int timeStepCount)
void setInput(Attribute< Real >::Ptr input)
const Attribute< Real >::Ptr mOutput
const Attribute< Real >::Ptr mInitSample
This is never explicitely set to reference anything, so the outside code is responsible for setting u...
Attribute< Real >::Ptr mInput
std::vector< Real > mFilter
FIRFilter(String uid, String name, Logger::Level logLevel=Logger::Level::off)
void initialize(Real timeStep)
std::vector< Real > mSignal
SimSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)
std::vector< AttributeBase::Ptr > mModifiedAttributes
std::vector< AttributeBase::Ptr > mAttributeDependencies