coral
A C++ library for distributed co-simulation
coral::slave::LoggingInstance Member List

This is the complete list of members for coral::slave::LoggingInstance, including all inherited members.

DoStep(coral::model::TimePoint currentT, coral::model::TimeDuration deltaT) overridecoral::slave::LoggingInstancevirtual
EndSimulation() overridecoral::slave::LoggingInstancevirtual
GetBooleanVariable(coral::model::VariableID variable) const overridecoral::slave::LoggingInstancevirtual
GetIntegerVariable(coral::model::VariableID variable) const overridecoral::slave::LoggingInstancevirtual
GetRealVariable(coral::model::VariableID variable) const overridecoral::slave::LoggingInstancevirtual
GetStringVariable(coral::model::VariableID variable) const overridecoral::slave::LoggingInstancevirtual
LoggingInstance(std::shared_ptr< Instance > instance, const std::string &outputFilePrefix=std::string{})coral::slave::LoggingInstanceexplicit
SetBooleanVariable(coral::model::VariableID variable, bool value) overridecoral::slave::LoggingInstancevirtual
SetIntegerVariable(coral::model::VariableID variable, int value) overridecoral::slave::LoggingInstancevirtual
SetRealVariable(coral::model::VariableID variable, double value) overridecoral::slave::LoggingInstancevirtual
SetStringVariable(coral::model::VariableID variable, const std::string &value) overridecoral::slave::LoggingInstancevirtual
Setup(const std::string &slaveName, const std::string &executionName, coral::model::TimePoint startTime, coral::model::TimePoint stopTime, bool adaptiveStepSize, double relativeTolerance) overridecoral::slave::LoggingInstancevirtual
StartSimulation() overridecoral::slave::LoggingInstancevirtual
TypeDescription() const overridecoral::slave::LoggingInstancevirtual