Opened 11 years ago
Closed 9 years ago
#2087 closed defect (invalid)
Move generated functions
Reported by: | adeas31 | Owned by: | adeas31 |
---|---|---|---|
Priority: | high | Milestone: | 1.9.2 |
Component: | FMI | Version: | trunk |
Keywords: | Cc: | lochel, adeas31, wbraun, jfrenkel |
Description (last modified by sjoelund.se)
At the moment, we generate code like:
void functionDAE(...) { ...; }
And call it from the runtime:
functionDAE(...);
This is a problem for FMUs since there are now two functions available with the name functionDAE. In order to make the runtime work properly, we need to move this code into a struct and from the run-time call
data->functionDAE(...);
The actual definitions of functions like functionDAE needs to use something similar to the fmiFullName() macro. Or other approach that accomplishes the same effect.
Change History (5)
comment:1 Changed 11 years ago by sjoelund.se
- Description modified (diff)
comment:2 Changed 11 years ago by sjoelund.se
- Cc jfrenkel added
comment:3 Changed 11 years ago by sjoelund.se
- Milestone changed from 1.9.0 to 1.9.1
comment:4 Changed 10 years ago by sjoelund.se
- Milestone changed from 1.9.1 to 1.9.2
This ticket was not closed for 1.9.1, which has now been released. It was batch modified for milestone 1.9.2 (but maybe an empty milestone was more appropriate; feel free to change it).
comment:5 Changed 9 years ago by adeas31
- Resolution set to invalid
- Status changed from new to closed
Postponed until 1.9.1