OMSimulatorLib The OMSimulator project is a FMI-based co-simulation environment.

Loading...
Searching...
No Matches
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 |
bufferSize | oms::Model | private
clock | oms::Model | private
copy_resources | oms::Model | private
copyResources(bool copy_resources) | oms::Model | inline
copyResources() | oms::Model | inline
cref | oms::Model | private
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 |
elements | oms::Model | private
emit(double time, bool force=false, bool *emitted=NULL) | oms::Model |
escapeSpecialCharacters(const std::string &regex) | oms::Model |
exportEnumerationDefinitionsToSSD(pugi::xml_node &node) const | oms::Model |
exportSignalFilter(Snapshot &snapshot) const | oms::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) const | oms::Model |
exportToSSD(Snapshot &snapshot) const | oms::Model |
exportUnitDefinitionsToSSD(pugi::xml_node &node) const | oms::Model |
externalResources | oms::Model | private
getComponent(const ComRef &cref) | oms::Model |
getCref() const | oms::Model | inline
getElements() | oms::Model | inline
getLoggingInterval() const | oms::Model | inline
getModelState() const | oms::Model | inline
getResultFile(char **filename, int *bufferSize) | oms::Model |
getStartTime() const | oms::Model | inline
getStopTime() const | oms::Model | inline
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() const | oms::Model | inline
getThreadPool() | oms::Model | inline
getTime() const | oms::Model |
getTopLevelSystem() const | oms::Model | inline
getVariantName() | oms::Model | inline
importedResources | oms::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() const | oms::Model | inline
isolatedFMU | oms::Model | private
lastEmit | oms::Model | private
list(const ComRef &cref, char **contents) | oms::Model |
listVariants(const ComRef &cref, char **contents) | oms::Model |
loadSnapshot(const pugi::xml_node &node) | oms::Model |
loggingInterval | oms::Model | private
Model(const ComRef &cref, const std::string &tempDir) | oms::Model | private
Model(Model const &copy) | oms::Model | private
modelState | oms::Model | private
new_root_cref | oms::Model | private
NewModel(const ComRef &cref) | oms::Model | static
newResources(const ComRef &cref) | oms::Model |
operator=(Model const &copy) | oms::Model | private
pool | oms::Model | private
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::Model | private
removeSignalsFromResults(const char *regex) | oms::Model |
rename(const ComRef &cref) | oms::Model |
rename(const ComRef &cref, const ComRef &newCref) | oms::Model |
reset() | oms::Model |
resultFile | oms::Model | private
resultFilename | oms::Model | private
setIsolatedFMUModel() | oms::Model | inline
setLoggingInterval(double loggingInterval) | oms::Model |
setResultFile(const std::string &filename, int bufferSize) | oms::Model |
setStartTime(double value) | oms::Model |
setStopTime(double value) | oms::Model |
signalFilterFilename | oms::Model | private
simulate() | oms::Model |
ssdVariants | oms::Model |
startTime | oms::Model | private
stepUntil(double stopTime) | oms::Model |
stopTime | oms::Model | private
system | oms::Model | private
tempDir | oms::Model | private
terminate() | oms::Model |
updateParameterBindingsToSSD(pugi::xml_node &node, bool isTopSystemOrModel) const | oms::Model |
useThreadPool() | oms::Model | inline
validState(int validStates) const | oms::Model | inline
values | oms::Model | private
variantName | oms::Model | private
writeAllResourcesToFilesystem(std::vector< std::string > &resources, Snapshot &snapshot) const | oms::Model |
~Model() | oms::Model |