How do you control order of include statements in IBM Rational Rhapsody?
You would like to control the order of include statements:
//File b.h containg the typedef
typedef Uint8 unsigned Char
Rational Rhapsody arranges the dependencies in alphabetical order in class1
Now when compiler compiles it will say Uint8 is unknown. So you reorder #include it will compile file
To re-order the sequence of include statements in Rational Rhapsody the best way to force order of include statements is by changing the order in the code itself.
After Roundtrip the information regarding the order is stored in the model and in next Code Generation the order is preserved. There is no need to manually deal with that again.
This would work when the value of the property CPP_Roundtrip::General::RoundtripScheme is set to Respect.