OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment.
oms::ComponentFMU3CS Member List

This is the complete list of members for oms::ComponentFMU3CS, including all inherited members.

addResources(std::string &filename)oms::Componentinlinevirtual
addSignalsToResults(const char *regex)oms::ComponentFMU3CSvirtual
allVariablesoms::ComponentFMU3CSprivate
calculatedParametersoms::ComponentFMU3CSprivate
clockoms::Componentprotected
clock_idoms::Componentprotected
Component(const ComRef &cref, oms_component_enu_t type, System *parentSystem, const std::string &path)oms::Componentprotected
Component(Component const &)oms::Componentprotected
ComponentFMU3CS(const ComRef &cref, System *parentSystem, const std::string &fmuPath)oms::ComponentFMU3CSprotected
ComponentFMU3CS(ComponentFMU3CS const &copy)oms::ComponentFMU3CSprotected
connectorsoms::Componentprotected
copyModelDescriptionUnit(Values &value)oms::ComponentFMU3CS
crefoms::Componentprivate
deleteConnector(const ComRef &cref)oms::Component
deleteReferencesInSSD(const std::string &filename)oms::ComponentFMU3CSvirtual
deleteResourcesInSSP(const std::string &filename)oms::ComponentFMU3CSvirtual
deleteStartValue(const ComRef &cref)oms::ComponentFMU3CSvirtual
derivativesoms::ComponentFMU3CSprivate
dumpInitialUnknowns()oms::ComponentFMU3CSprotected
elementoms::Componentprotected
exportNameoms::ComponentFMU3CSprivate
exportToSSD(pugi::xml_node &node, Snapshot &snapshot, std::string variantName) constoms::ComponentFMU3CSvirtual
exportToSSMTemplate(pugi::xml_node &ssmNode)oms::ComponentFMU3CSvirtual
exportToSSV(pugi::xml_node &ssvNode)oms::ComponentFMU3CSvirtual
exportToSSVTemplate(pugi::xml_node &ssvNode, Snapshot &snapshot)oms::ComponentFMU3CSvirtual
exportVariablesoms::ComponentFMU3CSprivate
fmuoms::ComponentFMU3CSprivate
fmuInfooms::ComponentFMU3CSprivate
fmuStateoms::ComponentFMU3CSprivate
fmuStateTimeoms::ComponentFMU3CSprivate
freeState()oms::ComponentFMU3CSvirtual
getAllResources(std::vector< std::string > &resources) constoms::Componentinline
getAllVariables()oms::ComponentFMU3CSinline
getBoolean(const ComRef &cref, bool &value)oms::ComponentFMU3CSvirtual
getBoolean(const fmi3ValueReference &vr, bool &value)oms::ComponentFMU3CS
getCanGetAndSetState()oms::ComponentFMU3CSinlinevirtual
getConnector(const ComRef &cref)oms::Component
getConnectors()oms::Componentinline
getCref() constoms::Componentinline
getDirectionalDerivative(const ComRef &unknownCref, const ComRef &knownCref, double &value)oms::ComponentFMU3CSvirtual
getDirectionalDerivativeHeper(const int unknownIndex, const int knownindex, const std::vector< int > &dependencyList, double &value)oms::ComponentFMU3CS
getElement()oms::Componentinline
getExportName() constoms::ComponentFMU3CSinline
getFilteredEnumerationDefinitionsToSSD(std::map< std::string, std::map< std::string, std::string >> &enumerationDefinitions)oms::ComponentFMU3CSvirtual
getFilteredSignals(std::vector< Connector > &filteredSignals) constoms::ComponentFMU3CSvirtual
getFilteredUnitDefinitionsToSSD(std::map< std::string, std::map< std::string, std::string >> &unitDefinitions)oms::ComponentFMU3CSvirtual
getFMU()oms::ComponentFMU3CSinline
getFMUInfo() constoms::ComponentFMU3CSinlinevirtual
getFullCref() constoms::Component
getInitialUnknownsGraph()oms::Componentinline
getInteger(const ComRef &cref, int &value)oms::ComponentFMU3CSvirtual
getInteger(const fmi3ValueReference &vr, int &value, oms_signal_numeric_type_enu_t numericType)oms::ComponentFMU3CS
getModel() constoms::Component
getOutputsGraph()oms::Componentinline
getParentSystem() constoms::Componentinline
getPath() constoms::Componentinline
getReal(const ComRef &cref, double &value)oms::ComponentFMU3CSvirtual
getReal(const fmi3ValueReference &vr, double &value, oms_signal_numeric_type_enu_t numericType)oms::ComponentFMU3CS
getRealOutputDerivative(const ComRef &cref, SignalDerivative &der)oms::ComponentFMU3CSvirtual
getString(const ComRef &cref, std::string &value)oms::ComponentFMU3CSvirtual
getString(const fmi3ValueReference &vr, std::string &value)oms::ComponentFMU3CS
getTempDir() constoms::Componentinline
getType() constoms::Componentinline
getValidCref(ComRef cref)oms::ComponentFMU3CSprivate
getValues()oms::ComponentFMU3CSinlinevirtual
getValuesResources()oms::Componentinlinevirtual
getVariable(const ComRef &cref)oms::ComponentFMU3CSvirtual
initialize()oms::ComponentFMU3CSvirtual
initializeDependencyGraph_initialUnknowns()oms::ComponentFMU3CS
initializeDependencyGraph_outputs()oms::ComponentFMU3CS
initialUnknownsGraphoms::Componentprotected
inputsoms::ComponentFMU3CSprivate
instantiate()oms::ComponentFMU3CSvirtual
NewComponent(const ComRef &cref, System *parentSystem, const std::string &fmuPath, std::string replaceComponent="")oms::ComponentFMU3CSstatic
NewComponent(const pugi::xml_node &node, System *parentSystem, const std::string &sspVersion, const Snapshot &snapshot, std::string variantName)oms::ComponentFMU3CSstatic
newResources(const std::string &ssvFilename, const std::string &ssmFilename, bool externalResources)oms::ComponentFMU3CSvirtual
omsfmi3loggeroms::ComponentFMU3CSprivate
operator=(ComponentFMU3CS const &copy)oms::ComponentFMU3CSprotected
oms::Component::operator=(Component const &)oms::Componentprotected
outputsoms::ComponentFMU3CSprivate
outputsGraphoms::Componentprotected
parametersoms::ComponentFMU3CSprivate
parentSystemoms::Componentprivate
pathoms::Componentprivate
registerSignalsForResultFile(ResultWriter &resultFile)oms::ComponentFMU3CSvirtual
removeSignalsFromResults(const char *regex)oms::ComponentFMU3CSvirtual
rename(const ComRef &newCref)oms::Component
renameValues(const ComRef &oldCref, const ComRef &newCref)oms::ComponentFMU3CSprotectedvirtual
reset()oms::ComponentFMU3CSvirtual
restoreState()oms::ComponentFMU3CSvirtual
resultFileMappingoms::ComponentFMU3CSprivate
saveState()oms::ComponentFMU3CSvirtual
setBoolean(const ComRef &cref, bool value)oms::ComponentFMU3CSvirtual
setExportName(const std::string &exportName)oms::ComponentFMU3CSinlinevirtual
setFmuTime(double time)oms::ComponentFMU3CSinline
setGeometry(const ssd::ElementGeometry &geometry)oms::Componentinline
setInteger(const ComRef &cref, int value)oms::ComponentFMU3CSvirtual
setPath(const std::string &newPath)oms::Componentinline
setReal(const ComRef &cref, double value)oms::ComponentFMU3CSvirtual
setRealInputDerivative(const ComRef &cref, const SignalDerivative &der)oms::ComponentFMU3CSvirtual
setResourcesHelper1(Values value)oms::ComponentFMU3CS
setResourcesHelper2(Values value)oms::ComponentFMU3CS
setString(const ComRef &cref, const std::string &value)oms::ComponentFMU3CSvirtual
setTempDir(const std::string &tempDir)oms::Componentinline
setTime(double time)oms::Componentinlinevirtual
setUnit(const ComRef &cref, const std::string &value)oms::ComponentFMU3CSvirtual
setValuesResources(Values &values)oms::ComponentFMU3CSvirtual
stepUntil(double stopTime)oms::ComponentFMU3CSvirtual
tempDiroms::Componentprivate
terminate()oms::ComponentFMU3CSvirtual
timeoms::ComponentFMU3CSprivate
typeoms::Componentprivate
updateOrDeleteStartValueInReplacedComponent(std::vector< std::string > &warningList)oms::ComponentFMU3CSvirtual
updateSignals(ResultWriter &resultWriter)oms::ComponentFMU3CSvirtual
valuesoms::ComponentFMU3CSprivate
~Component()oms::Componentvirtual
~ComponentFMU3CS()oms::ComponentFMU3CS