OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
Macros
TLMInterface.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NO_TLM   1
 
#define THROW_NO_TLM()   throw std::invalid_argument("OMSimulator was compiled without TLM support.")
 
#define LOG_NO_TLM()   logError("OMSimulator was compiled without TLM support. " + std::string(__FUNCTION_NAME__) + " will return a failure.")
 

Macro Definition Documentation

◆ LOG_NO_TLM

#define LOG_NO_TLM ( )    logError("OMSimulator was compiled without TLM support. " + std::string(__FUNCTION_NAME__) + " will return a failure.")

◆ NO_TLM

#define NO_TLM   1

◆ THROW_NO_TLM

#define THROW_NO_TLM ( )    throw std::invalid_argument("OMSimulator was compiled without TLM support.")