FMI Library: part of JModelica.org
|
FMU capabilities flags | |
typedef struct fmi1_xml_capabilities_t | fmi1_import_capabilities_t |
A container for all the capability flags. More... | |
The functions accept a pointer to fmi1_import_capabilities_t returned by fmi1_import_get_capabilities(). They return the flags as specified by the FMI 1.0 standard. Default values are returned for model-exachange FMUs.
typedef struct fmi1_xml_capabilities_t fmi1_import_capabilities_t |
A container for all the capability flags.
Definition at line 42 of file fmi1_import_capabilities.h.
FMILIB_EXPORT int fmi1_import_get_canHandleVariableCommunicationStepSize | ( | fmi1_import_capabilities_t * | ) |
Retrieve canHandleVariableCommunicationStepSize flag.
FMILIB_EXPORT int fmi1_import_get_canHandleEvents | ( | fmi1_import_capabilities_t * | ) |
Retrieve canHandleEvents flag.
FMILIB_EXPORT int fmi1_import_get_canRejectSteps | ( | fmi1_import_capabilities_t * | ) |
Retrieve canRejectSteps flag.
FMILIB_EXPORT int fmi1_import_get_canInterpolateInputs | ( | fmi1_import_capabilities_t * | ) |
Retrieve canInterpolateInputs flag.
FMILIB_EXPORT unsigned int fmi1_import_get_maxOutputDerivativeOrder | ( | fmi1_import_capabilities_t * | ) |
Retrieve maxOutputDerivativeOrder.
FMILIB_EXPORT int fmi1_import_get_canRunAsynchronuously | ( | fmi1_import_capabilities_t * | ) |
Retrieve canRunAsynchronuously flag.
FMILIB_EXPORT int fmi1_import_get_canSignalEvents | ( | fmi1_import_capabilities_t * | ) |
Deprecated since 1.0.1, do not use.
FMILIB_EXPORT int fmi1_import_get_canBeInstantiatedOnlyOncePerProcess | ( | fmi1_import_capabilities_t * | ) |
Retrieve canBeInstantiatedOnlyOncePerProcess flag.
FMILIB_EXPORT int fmi1_import_get_canNotUseMemoryManagementFunctions | ( | fmi1_import_capabilities_t * | ) |
Retrieve canNotUseMemoryManagementFunctions flag.