cModule
element. For example:<cModule name="FlightManagementSystem">
cImplementation
element declares the C dll which implements the module. For example:<cModule name="FlightManagementSystem"> <cImplementation path="myCLib" /> </cModule>The
path
attribute refer to the name of the dll (without the ".dll" extension) which implements the module. The path of this file is by default relative to the application.xml
file which declares the module.
framework type | C size | Native C type |
---|---|---|
int | 32-bit integer | int |
long | 64-bit integer | long long |
short | 16-bit integer | short |
byte | 8-bit integer | char |
char | 16/32-bit character | wchar_t |
boolean | boolean value | int |
float | 32-bit FP | float |
double | 64-bit FP | double |
String | C string | char* |
path
attribute is a dll, which is by default relative to the application.xml
file which declares the module.Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence