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.

addSignalsToResults(const char *regex)oms::Model
addSystem(const ComRef &cref, oms_system_enu_t type)oms::Model
bufferSizeoms::Modelprivate
cancelSimoms::Modelprivate
cancelSimulation() constoms::Modelinline
cancelSimulation_asynchronous()oms::Model
clockoms::Modelprivate
clock_idoms::Modelprivate
copy_resourcesoms::Modelprivate
copyResources(bool copy_resources)oms::Modelinline
copyResources()oms::Modelinline
crefoms::Modelprivate
delete_(const ComRef &cref)oms::Model
elementsoms::Modelprivate
emit(double time, bool force=false)oms::Model
exportToFile(const std::string &filename) constoms::Model
exportToSSD(pugi::xml_node &node) constoms::Model
getAllResources(std::vector< std::string > &resources) constoms::Model
getComponent(const ComRef &cref)oms::Model
getCref() constoms::Modelinline
getElements()oms::Modelinline
getLoggingInterval() constoms::Modelinline
getModelState() constoms::Modelinline
getStartTime() constoms::Modelinline
getStopTime() constoms::Modelinline
getSystem(const ComRef &cref)oms::Model
getTempDirectory() constoms::Modelinline
getTopLevelSystem() constoms::Modelinline
importFromSSD(const pugi::xml_node &node)oms::Model
initialize()oms::Model
instantiate()oms::Model
lastEmitoms::Modelprivate
list(const ComRef &cref, char **contents)oms::Model
loggingIntervaloms::Modelprivate
Model(const ComRef &cref, const std::string &tempDir)oms::Modelprivate
Model(Model const &copy)oms::Modelprivate
modelStateoms::Modelprivate
NewModel(const ComRef &cref)oms::Modelstatic
operator=(Model const &copy)oms::Modelprivate
registerSignalsForResultFile()oms::Modelprivate
removeSignalsFromResults(const char *regex)oms::Model
rename(const ComRef &cref)oms::Model
reset()oms::Model
resultFileoms::Modelprivate
resultFilenameoms::Modelprivate
setLoggingInterval(double loggingInterval)oms::Model
setResultFile(const std::string &filename, int bufferSize)oms::Model
setStartTime(double value)oms::Model
setStopTime(double value)oms::Model
simulate()oms::Model
simulate_asynchronous(void(*cb)(const char *cref, double time, oms_status_enu_t status))oms::Model
startTimeoms::Modelprivate
stepUntil(double stopTime)oms::Model
stopTimeoms::Modelprivate
systemoms::Modelprivate
tempDiroms::Modelprivate
terminate()oms::Model
validState(int validStates) constoms::Modelinline
~Model()oms::Model