Eclipse SUMO - Simulation of Urban MObility
fmi2Functions.h File Reference
#include "fmi2TypesPlatform.h"
#include "fmi2FunctionTypes.h"
#include <stdlib.h>
Include dependency graph for fmi2Functions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FMI2_Export
 
#define fmi2CancelStep   fmi2FullName(fmi2CancelStep)
 
#define fmi2CompletedIntegratorStep   fmi2FullName(fmi2CompletedIntegratorStep)
 
#define fmi2DeSerializeFMUstate   fmi2FullName(fmi2DeSerializeFMUstate)
 
#define fmi2DoStep   fmi2FullName(fmi2DoStep)
 
#define fmi2EnterContinuousTimeMode   fmi2FullName(fmi2EnterContinuousTimeMode)
 
#define fmi2EnterEventMode   fmi2FullName(fmi2EnterEventMode)
 
#define fmi2EnterInitializationMode   fmi2FullName(fmi2EnterInitializationMode)
 
#define fmi2ExitInitializationMode   fmi2FullName(fmi2ExitInitializationMode)
 
#define fmi2FreeFMUstate   fmi2FullName(fmi2FreeFMUstate)
 
#define fmi2FreeInstance   fmi2FullName(fmi2FreeInstance)
 
#define fmi2FullName(name)   name
 
#define fmi2GetBoolean   fmi2FullName(fmi2GetBoolean)
 
#define fmi2GetBooleanStatus   fmi2FullName(fmi2GetBooleanStatus)
 
#define fmi2GetContinuousStates   fmi2FullName(fmi2GetContinuousStates)
 
#define fmi2GetDerivatives   fmi2FullName(fmi2GetDerivatives)
 
#define fmi2GetDirectionalDerivative   fmi2FullName(fmi2GetDirectionalDerivative)
 
#define fmi2GetEventIndicators   fmi2FullName(fmi2GetEventIndicators)
 
#define fmi2GetFMUstate   fmi2FullName(fmi2GetFMUstate)
 
#define fmi2GetInteger   fmi2FullName(fmi2GetInteger)
 
#define fmi2GetIntegerStatus   fmi2FullName(fmi2GetIntegerStatus)
 
#define fmi2GetNominalsOfContinuousStates   fmi2FullName(fmi2GetNominalsOfContinuousStates)
 
#define fmi2GetReal   fmi2FullName(fmi2GetReal)
 
#define fmi2GetRealOutputDerivatives   fmi2FullName(fmi2GetRealOutputDerivatives)
 
#define fmi2GetRealStatus   fmi2FullName(fmi2GetRealStatus)
 
#define fmi2GetStatus   fmi2FullName(fmi2GetStatus)
 
#define fmi2GetString   fmi2FullName(fmi2GetString)
 
#define fmi2GetStringStatus   fmi2FullName(fmi2GetStringStatus)
 
#define fmi2GetTypesPlatform   fmi2FullName(fmi2GetTypesPlatform)
 
#define fmi2GetVersion   fmi2FullName(fmi2GetVersion)
 
#define fmi2Instantiate   fmi2FullName(fmi2Instantiate)
 
#define fmi2NewDiscreteStates   fmi2FullName(fmi2NewDiscreteStates)
 
#define fmi2Reset   fmi2FullName(fmi2Reset)
 
#define fmi2SerializedFMUstateSize   fmi2FullName(fmi2SerializedFMUstateSize)
 
#define fmi2SerializeFMUstate   fmi2FullName(fmi2SerializeFMUstate)
 
#define fmi2SetBoolean   fmi2FullName(fmi2SetBoolean)
 
#define fmi2SetContinuousStates   fmi2FullName(fmi2SetContinuousStates)
 
#define fmi2SetDebugLogging   fmi2FullName(fmi2SetDebugLogging)
 
#define fmi2SetFMUstate   fmi2FullName(fmi2SetFMUstate)
 
#define fmi2SetInteger   fmi2FullName(fmi2SetInteger)
 
#define fmi2SetReal   fmi2FullName(fmi2SetReal)
 
#define fmi2SetRealInputDerivatives   fmi2FullName(fmi2SetRealInputDerivatives)
 
#define fmi2SetString   fmi2FullName(fmi2SetString)
 
#define fmi2SetTime   fmi2FullName(fmi2SetTime)
 
#define fmi2SetupExperiment   fmi2FullName(fmi2SetupExperiment)
 
#define fmi2Terminate   fmi2FullName(fmi2Terminate)
 
#define fmi2Version   "2.0"
 

Variables

FMI2_Export fmi2CancelStepTYPE fmi2CancelStep
 
FMI2_Export fmi2CompletedIntegratorStepTYPE fmi2CompletedIntegratorStep
 
FMI2_Export fmi2DeSerializeFMUstateTYPE fmi2DeSerializeFMUstate
 
FMI2_Export fmi2DoStepTYPE fmi2DoStep
 
FMI2_Export fmi2EnterContinuousTimeModeTYPE fmi2EnterContinuousTimeMode
 
FMI2_Export fmi2EnterEventModeTYPE fmi2EnterEventMode
 
FMI2_Export fmi2EnterInitializationModeTYPE fmi2EnterInitializationMode
 
FMI2_Export fmi2ExitInitializationModeTYPE fmi2ExitInitializationMode
 
FMI2_Export fmi2FreeFMUstateTYPE fmi2FreeFMUstate
 
FMI2_Export fmi2FreeInstanceTYPE fmi2FreeInstance
 
FMI2_Export fmi2GetBooleanTYPE fmi2GetBoolean
 
FMI2_Export fmi2GetBooleanStatusTYPE fmi2GetBooleanStatus
 
FMI2_Export fmi2GetContinuousStatesTYPE fmi2GetContinuousStates
 
FMI2_Export fmi2GetDerivativesTYPE fmi2GetDerivatives
 
FMI2_Export fmi2GetDirectionalDerivativeTYPE fmi2GetDirectionalDerivative
 
FMI2_Export fmi2GetEventIndicatorsTYPE fmi2GetEventIndicators
 
FMI2_Export fmi2GetFMUstateTYPE fmi2GetFMUstate
 
FMI2_Export fmi2GetIntegerTYPE fmi2GetInteger
 
FMI2_Export fmi2GetIntegerStatusTYPE fmi2GetIntegerStatus
 
FMI2_Export fmi2GetNominalsOfContinuousStatesTYPE fmi2GetNominalsOfContinuousStates
 
FMI2_Export fmi2GetRealTYPE fmi2GetReal
 
FMI2_Export fmi2GetRealOutputDerivativesTYPE fmi2GetRealOutputDerivatives
 
FMI2_Export fmi2GetRealStatusTYPE fmi2GetRealStatus
 
FMI2_Export fmi2GetStatusTYPE fmi2GetStatus
 
FMI2_Export fmi2GetStringTYPE fmi2GetString
 
FMI2_Export fmi2GetStringStatusTYPE fmi2GetStringStatus
 
FMI2_Export fmi2GetTypesPlatformTYPE fmi2GetTypesPlatform
 
FMI2_Export fmi2GetVersionTYPE fmi2GetVersion
 
FMI2_Export fmi2InstantiateTYPE fmi2Instantiate
 
FMI2_Export fmi2NewDiscreteStatesTYPE fmi2NewDiscreteStates
 
FMI2_Export fmi2ResetTYPE fmi2Reset
 
FMI2_Export fmi2SerializedFMUstateSizeTYPE fmi2SerializedFMUstateSize
 
FMI2_Export fmi2SerializeFMUstateTYPE fmi2SerializeFMUstate
 
FMI2_Export fmi2SetBooleanTYPE fmi2SetBoolean
 
FMI2_Export fmi2SetContinuousStatesTYPE fmi2SetContinuousStates
 
FMI2_Export fmi2SetDebugLoggingTYPE fmi2SetDebugLogging
 
FMI2_Export fmi2SetFMUstateTYPE fmi2SetFMUstate
 
FMI2_Export fmi2SetIntegerTYPE fmi2SetInteger
 
FMI2_Export fmi2SetRealTYPE fmi2SetReal
 
FMI2_Export fmi2SetRealInputDerivativesTYPE fmi2SetRealInputDerivatives
 
FMI2_Export fmi2SetStringTYPE fmi2SetString
 
FMI2_Export fmi2SetTimeTYPE fmi2SetTime
 
FMI2_Export fmi2SetupExperimentTYPE fmi2SetupExperiment
 
FMI2_Export fmi2TerminateTYPE fmi2Terminate
 

Macro Definition Documentation

◆ FMI2_Export

#define FMI2_Export

Definition at line 161 of file fmi2Functions.h.

◆ fmi2CancelStep

#define fmi2CancelStep   fmi2FullName(fmi2CancelStep)

Definition at line 230 of file fmi2Functions.h.

◆ fmi2CompletedIntegratorStep

#define fmi2CompletedIntegratorStep   fmi2FullName(fmi2CompletedIntegratorStep)

Definition at line 215 of file fmi2Functions.h.

◆ fmi2DeSerializeFMUstate

#define fmi2DeSerializeFMUstate   fmi2FullName(fmi2DeSerializeFMUstate)

Definition at line 205 of file fmi2Functions.h.

◆ fmi2DoStep

#define fmi2DoStep   fmi2FullName(fmi2DoStep)

Definition at line 229 of file fmi2Functions.h.

◆ fmi2EnterContinuousTimeMode

#define fmi2EnterContinuousTimeMode   fmi2FullName(fmi2EnterContinuousTimeMode)

Definition at line 214 of file fmi2Functions.h.

◆ fmi2EnterEventMode

#define fmi2EnterEventMode   fmi2FullName(fmi2EnterEventMode)

Definition at line 212 of file fmi2Functions.h.

◆ fmi2EnterInitializationMode

#define fmi2EnterInitializationMode   fmi2FullName(fmi2EnterInitializationMode)

Definition at line 188 of file fmi2Functions.h.

◆ fmi2ExitInitializationMode

#define fmi2ExitInitializationMode   fmi2FullName(fmi2ExitInitializationMode)

Definition at line 189 of file fmi2Functions.h.

◆ fmi2FreeFMUstate

#define fmi2FreeFMUstate   fmi2FullName(fmi2FreeFMUstate)

Definition at line 202 of file fmi2Functions.h.

◆ fmi2FreeInstance

#define fmi2FreeInstance   fmi2FullName(fmi2FreeInstance)

Definition at line 186 of file fmi2Functions.h.

◆ fmi2FullName

#define fmi2FullName (   name)    name

Definition at line 176 of file fmi2Functions.h.

◆ fmi2GetBoolean

#define fmi2GetBoolean   fmi2FullName(fmi2GetBoolean)

Definition at line 194 of file fmi2Functions.h.

◆ fmi2GetBooleanStatus

#define fmi2GetBooleanStatus   fmi2FullName(fmi2GetBooleanStatus)

Definition at line 234 of file fmi2Functions.h.

◆ fmi2GetContinuousStates

#define fmi2GetContinuousStates   fmi2FullName(fmi2GetContinuousStates)

Definition at line 220 of file fmi2Functions.h.

◆ fmi2GetDerivatives

#define fmi2GetDerivatives   fmi2FullName(fmi2GetDerivatives)

Definition at line 218 of file fmi2Functions.h.

◆ fmi2GetDirectionalDerivative

#define fmi2GetDirectionalDerivative   fmi2FullName(fmi2GetDirectionalDerivative)

Definition at line 206 of file fmi2Functions.h.

◆ fmi2GetEventIndicators

#define fmi2GetEventIndicators   fmi2FullName(fmi2GetEventIndicators)

Definition at line 219 of file fmi2Functions.h.

◆ fmi2GetFMUstate

#define fmi2GetFMUstate   fmi2FullName(fmi2GetFMUstate)

Definition at line 200 of file fmi2Functions.h.

◆ fmi2GetInteger

#define fmi2GetInteger   fmi2FullName(fmi2GetInteger)

Definition at line 193 of file fmi2Functions.h.

◆ fmi2GetIntegerStatus

#define fmi2GetIntegerStatus   fmi2FullName(fmi2GetIntegerStatus)

Definition at line 233 of file fmi2Functions.h.

◆ fmi2GetNominalsOfContinuousStates

#define fmi2GetNominalsOfContinuousStates   fmi2FullName(fmi2GetNominalsOfContinuousStates)

Definition at line 221 of file fmi2Functions.h.

◆ fmi2GetReal

#define fmi2GetReal   fmi2FullName(fmi2GetReal)

Definition at line 192 of file fmi2Functions.h.

◆ fmi2GetRealOutputDerivatives

#define fmi2GetRealOutputDerivatives   fmi2FullName(fmi2GetRealOutputDerivatives)

Definition at line 228 of file fmi2Functions.h.

◆ fmi2GetRealStatus

#define fmi2GetRealStatus   fmi2FullName(fmi2GetRealStatus)

Definition at line 232 of file fmi2Functions.h.

◆ fmi2GetStatus

#define fmi2GetStatus   fmi2FullName(fmi2GetStatus)

Definition at line 231 of file fmi2Functions.h.

◆ fmi2GetString

#define fmi2GetString   fmi2FullName(fmi2GetString)

Definition at line 195 of file fmi2Functions.h.

◆ fmi2GetStringStatus

#define fmi2GetStringStatus   fmi2FullName(fmi2GetStringStatus)

Definition at line 235 of file fmi2Functions.h.

◆ fmi2GetTypesPlatform

#define fmi2GetTypesPlatform (   void)    fmi2FullName(fmi2GetTypesPlatform)

Definition at line 182 of file fmi2Functions.h.

◆ fmi2GetVersion

#define fmi2GetVersion (   void)    fmi2FullName(fmi2GetVersion)

Definition at line 183 of file fmi2Functions.h.

◆ fmi2Instantiate

#define fmi2Instantiate   fmi2FullName(fmi2Instantiate)

Definition at line 185 of file fmi2Functions.h.

◆ fmi2NewDiscreteStates

#define fmi2NewDiscreteStates   fmi2FullName(fmi2NewDiscreteStates)

Definition at line 213 of file fmi2Functions.h.

◆ fmi2Reset

#define fmi2Reset   fmi2FullName(fmi2Reset)

Definition at line 191 of file fmi2Functions.h.

◆ fmi2SerializedFMUstateSize

#define fmi2SerializedFMUstateSize   fmi2FullName(fmi2SerializedFMUstateSize)

Definition at line 203 of file fmi2Functions.h.

◆ fmi2SerializeFMUstate

#define fmi2SerializeFMUstate   fmi2FullName(fmi2SerializeFMUstate)

Definition at line 204 of file fmi2Functions.h.

◆ fmi2SetBoolean

#define fmi2SetBoolean   fmi2FullName(fmi2SetBoolean)

Definition at line 198 of file fmi2Functions.h.

◆ fmi2SetContinuousStates

#define fmi2SetContinuousStates   fmi2FullName(fmi2SetContinuousStates)

Definition at line 217 of file fmi2Functions.h.

◆ fmi2SetDebugLogging

#define fmi2SetDebugLogging   fmi2FullName(fmi2SetDebugLogging)

Definition at line 184 of file fmi2Functions.h.

◆ fmi2SetFMUstate

#define fmi2SetFMUstate   fmi2FullName(fmi2SetFMUstate)

Definition at line 201 of file fmi2Functions.h.

◆ fmi2SetInteger

#define fmi2SetInteger   fmi2FullName(fmi2SetInteger)

Definition at line 197 of file fmi2Functions.h.

◆ fmi2SetReal

#define fmi2SetReal   fmi2FullName(fmi2SetReal)

Definition at line 196 of file fmi2Functions.h.

◆ fmi2SetRealInputDerivatives

#define fmi2SetRealInputDerivatives   fmi2FullName(fmi2SetRealInputDerivatives)

Definition at line 227 of file fmi2Functions.h.

◆ fmi2SetString

#define fmi2SetString   fmi2FullName(fmi2SetString)

Definition at line 199 of file fmi2Functions.h.

◆ fmi2SetTime

#define fmi2SetTime   fmi2FullName(fmi2SetTime)

Definition at line 216 of file fmi2Functions.h.

◆ fmi2SetupExperiment

#define fmi2SetupExperiment   fmi2FullName(fmi2SetupExperiment)

Definition at line 187 of file fmi2Functions.h.

◆ fmi2Terminate

#define fmi2Terminate   fmi2FullName(fmi2Terminate)

Definition at line 190 of file fmi2Functions.h.

◆ fmi2Version

#define fmi2Version   "2.0"

Definition at line 238 of file fmi2Functions.h.

Variable Documentation

◆ fmi2CancelStep

Definition at line 314 of file fmi2Functions.h.

◆ fmi2CompletedIntegratorStep

FMI2_Export fmi2CompletedIntegratorStepTYPE fmi2CompletedIntegratorStep

Definition at line 292 of file fmi2Functions.h.

◆ fmi2DeSerializeFMUstate

FMI2_Export fmi2DeSerializeFMUstateTYPE fmi2DeSerializeFMUstate

Definition at line 278 of file fmi2Functions.h.

◆ fmi2DoStep

Definition at line 313 of file fmi2Functions.h.

◆ fmi2EnterContinuousTimeMode

FMI2_Export fmi2EnterContinuousTimeModeTYPE fmi2EnterContinuousTimeMode

Definition at line 291 of file fmi2Functions.h.

◆ fmi2EnterEventMode

FMI2_Export fmi2EnterEventModeTYPE fmi2EnterEventMode

Definition at line 289 of file fmi2Functions.h.

◆ fmi2EnterInitializationMode

FMI2_Export fmi2EnterInitializationModeTYPE fmi2EnterInitializationMode

Definition at line 256 of file fmi2Functions.h.

◆ fmi2ExitInitializationMode

FMI2_Export fmi2ExitInitializationModeTYPE fmi2ExitInitializationMode

Definition at line 257 of file fmi2Functions.h.

◆ fmi2FreeFMUstate

Definition at line 275 of file fmi2Functions.h.

◆ fmi2FreeInstance

Definition at line 252 of file fmi2Functions.h.

◆ fmi2GetBoolean

Definition at line 264 of file fmi2Functions.h.

◆ fmi2GetBooleanStatus

FMI2_Export fmi2GetBooleanStatusTYPE fmi2GetBooleanStatus

Definition at line 320 of file fmi2Functions.h.

◆ fmi2GetContinuousStates

FMI2_Export fmi2GetContinuousStatesTYPE fmi2GetContinuousStates

Definition at line 301 of file fmi2Functions.h.

◆ fmi2GetDerivatives

FMI2_Export fmi2GetDerivativesTYPE fmi2GetDerivatives

Definition at line 299 of file fmi2Functions.h.

◆ fmi2GetDirectionalDerivative

FMI2_Export fmi2GetDirectionalDerivativeTYPE fmi2GetDirectionalDerivative

Definition at line 281 of file fmi2Functions.h.

◆ fmi2GetEventIndicators

FMI2_Export fmi2GetEventIndicatorsTYPE fmi2GetEventIndicators

Definition at line 300 of file fmi2Functions.h.

◆ fmi2GetFMUstate

Definition at line 273 of file fmi2Functions.h.

◆ fmi2GetInteger

Definition at line 263 of file fmi2Functions.h.

◆ fmi2GetIntegerStatus

FMI2_Export fmi2GetIntegerStatusTYPE fmi2GetIntegerStatus

Definition at line 319 of file fmi2Functions.h.

◆ fmi2GetNominalsOfContinuousStates

FMI2_Export fmi2GetNominalsOfContinuousStatesTYPE fmi2GetNominalsOfContinuousStates

Definition at line 302 of file fmi2Functions.h.

◆ fmi2GetReal

Definition at line 262 of file fmi2Functions.h.

◆ fmi2GetRealOutputDerivatives

FMI2_Export fmi2GetRealOutputDerivativesTYPE fmi2GetRealOutputDerivatives

Definition at line 311 of file fmi2Functions.h.

◆ fmi2GetRealStatus

Definition at line 318 of file fmi2Functions.h.

◆ fmi2GetStatus

Definition at line 317 of file fmi2Functions.h.

◆ fmi2GetString

Definition at line 265 of file fmi2Functions.h.

◆ fmi2GetStringStatus

FMI2_Export fmi2GetStringStatusTYPE fmi2GetStringStatus

Definition at line 321 of file fmi2Functions.h.

◆ fmi2GetTypesPlatform

FMI2_Export fmi2GetTypesPlatformTYPE fmi2GetTypesPlatform ( void  )

Definition at line 246 of file fmi2Functions.h.

◆ fmi2GetVersion

FMI2_Export fmi2GetVersionTYPE fmi2GetVersion ( void  )

Definition at line 247 of file fmi2Functions.h.

◆ fmi2Instantiate

Definition at line 251 of file fmi2Functions.h.

◆ fmi2NewDiscreteStates

FMI2_Export fmi2NewDiscreteStatesTYPE fmi2NewDiscreteStates

Definition at line 290 of file fmi2Functions.h.

◆ fmi2Reset

Definition at line 259 of file fmi2Functions.h.

◆ fmi2SerializedFMUstateSize

FMI2_Export fmi2SerializedFMUstateSizeTYPE fmi2SerializedFMUstateSize

Definition at line 276 of file fmi2Functions.h.

◆ fmi2SerializeFMUstate

FMI2_Export fmi2SerializeFMUstateTYPE fmi2SerializeFMUstate

Definition at line 277 of file fmi2Functions.h.

◆ fmi2SetBoolean

Definition at line 269 of file fmi2Functions.h.

◆ fmi2SetContinuousStates

FMI2_Export fmi2SetContinuousStatesTYPE fmi2SetContinuousStates

Definition at line 296 of file fmi2Functions.h.

◆ fmi2SetDebugLogging

FMI2_Export fmi2SetDebugLoggingTYPE fmi2SetDebugLogging

Definition at line 248 of file fmi2Functions.h.

◆ fmi2SetFMUstate

Definition at line 274 of file fmi2Functions.h.

◆ fmi2SetInteger

Definition at line 268 of file fmi2Functions.h.

◆ fmi2SetReal

Definition at line 267 of file fmi2Functions.h.

◆ fmi2SetRealInputDerivatives

FMI2_Export fmi2SetRealInputDerivativesTYPE fmi2SetRealInputDerivatives

Definition at line 310 of file fmi2Functions.h.

◆ fmi2SetString

Definition at line 270 of file fmi2Functions.h.

◆ fmi2SetTime

Definition at line 295 of file fmi2Functions.h.

◆ fmi2SetupExperiment

FMI2_Export fmi2SetupExperimentTYPE fmi2SetupExperiment

Definition at line 255 of file fmi2Functions.h.

◆ fmi2Terminate

Definition at line 258 of file fmi2Functions.h.