OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
oms::Model Member List

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

activateVariant(const ComRef &crefA, const ComRef &crefB)oms::Model
addResources(const ComRef &cref, const std::string &path)oms::Model
addSignalsToResults(const char *regex)oms::Model
addSystem(const ComRef &cref, oms_system_enu_t type)oms::Model
bufferSizeoms::Modelprivate
clockoms::Modelprivate
copy_resourcesoms::Modelprivate
copyResources(bool copy_resources)oms::Modelinline
copyResources()oms::Modelinline
crefoms::Modelprivate
delete_(const ComRef &cref)oms::Model
deleteReferencesInSSD(const ComRef &cref)oms::Model
deleteResourcesInSSP(const std::string &filename)oms::Model
doStep()oms::Model
duplicateVariant(const ComRef &crefA, const ComRef &crefB)oms::Model
elementsoms::Modelprivate
emit(double time, bool force=false, bool *emitted=NULL)oms::Model
exportSignalFilter(Snapshot &snapshot) constoms::Model
exportSnapshot(const ComRef &cref, char **contents)oms::Model
exportSSMTemplate(const ComRef &cref, const std::string &filename)oms::Model
exportSSVTemplate(const ComRef &cref, const std::string &filename)oms::Model
exportToFile(const std::string &filename) constoms::Model
exportToSSD(Snapshot &snapshot) constoms::Model
exportUnitDefinitionsToSSD(pugi::xml_node &node) constoms::Model
externalResourcesoms::Modelprivate
getComponent(const ComRef &cref)oms::Model
getCref() constoms::Modelinline
getElements()oms::Modelinline
getLoggingInterval() constoms::Modelinline
getModelState() constoms::Modelinline
getResultFile(char **filename, int *bufferSize)oms::Model
getStartTime() constoms::Modelinline
getStopTime() constoms::Modelinline
getSystem(const ComRef &cref)oms::Model
getSystemType(const pugi::xml_node &node, const std::string &sspVersion)oms::Model
getSystemTypeHelper(const pugi::xml_node &node, const std::string &sspVersion)oms::Model
getTempDirectory() constoms::Modelinline
getThreadPool()oms::Modelinline
getTime() constoms::Model
getTopLevelSystem() constoms::Modelinline
getVariantName()oms::Modelinline
importedResourcesoms::Model
importFromSnapshot(const Snapshot &snapshot)oms::Model
importSignalFilter(const std::string &filename, const Snapshot &snapshot)oms::Model
importSnapshot(const char *snapshot, char **newCref)oms::Model
initialize()oms::Model
instantiate()oms::Model
isIsolatedFMUModel() constoms::Modelinline
isolatedFMUoms::Modelprivate
lastEmitoms::Modelprivate
list(const ComRef &cref, char **contents)oms::Model
listVariants(const ComRef &cref, char **contents)oms::Model
loadSnapshot(const pugi::xml_node &node)oms::Model
loggingIntervaloms::Modelprivate
Model(const ComRef &cref, const std::string &tempDir)oms::Modelprivate
Model(Model const &copy)oms::Modelprivate
modelStateoms::Modelprivate
new_root_crefoms::Modelprivate
NewModel(const ComRef &cref)oms::Modelstatic
newResources(const ComRef &cref)oms::Model
operator=(Model const &copy)oms::Modelprivate
pooloms::Modelprivate
reduceSSV(const std::string &ssvfile, const std::string &ssmfile, const std::string &filepath)oms::Model
referenceResources(const ComRef &cref, const std::string &ssmFile)oms::Model
registerSignalsForResultFile()oms::Modelprivate
removeSignalsFromResults(const char *regex)oms::Model
rename(const ComRef &cref)oms::Model
rename(const ComRef &cref, const ComRef &newCref)oms::Model
reset()oms::Model
resultFileoms::Modelprivate
resultFilenameoms::Modelprivate
setIsolatedFMUModel()oms::Modelinline
setLoggingInterval(double loggingInterval)oms::Model
setResultFile(const std::string &filename, int bufferSize)oms::Model
setStartTime(double value)oms::Model
setStopTime(double value)oms::Model
signalFilterFilenameoms::Modelprivate
simulate()oms::Model
ssdVariantsoms::Model
startTimeoms::Modelprivate
stepUntil(double stopTime)oms::Model
stopTimeoms::Modelprivate
systemoms::Modelprivate
tempDiroms::Modelprivate
terminate()oms::Model
updateParameterBindingsToSSD(pugi::xml_node &node, bool isTopSystemOrModel) constoms::Model
useThreadPool()oms::Modelinline
validState(int validStates) constoms::Modelinline
valuesoms::Modelprivate
variantNameoms::Modelprivate
writeAllResourcesToFilesystem(std::vector< std::string > &resources, Snapshot &snapshot) constoms::Model
~Model()oms::Model