42 uint32 my_matrix[5][2];
Some example data structures used as DDS types, which can be mapped to signals in FMI.
Definition: dds-fmu.idl:4
MyIndex
Definition: dds-fmu.idl:14
@ SECOND
Definition: dds-fmu.idl:14
@ FIRST
Definition: dds-fmu.idl:14
Simple struct with both @optional and @key attributes.
Definition: dds-fmu.idl:29
double number
float64 value
Definition: dds-fmu.idl:30
key uint32 id
unsigned int identifier, which is @key
Definition: dds-fmu.idl:33
boolean active
a boolean value, which is @optional
Definition: dds-fmu.idl:32
Struct to contain a simple signal with @key.
Definition: dds-fmu.idl:19
key uint16 my_key
Definition: dds-fmu.idl:21
boolean is_pos
Definition: dds-fmu.idl:22
MyIndex my_enum
Definition: dds-fmu.idl:23
double value
Definition: dds-fmu.idl:20
Test structure with array data.
Definition: dds-fmu.idl:39
uint32 index
An unsigned integer index.
Definition: dds-fmu.idl:41
string message
A string message.
Definition: dds-fmu.idl:40
Struct to contain trigonometric values.
Definition: dds-fmu.idl:8
double cosine
Cosine value.
Definition: dds-fmu.idl:10
double sine
Sine value.
Definition: dds-fmu.idl:9