1. Does the UML to C++ transformation generate #include statements correctly?
Yes. The transformation also correctly generates #include statements if you use transformation mapping.
2. How do I create an inline constructor or have the transformation generate an assignment operator?
See the "Standard operations" section.
3. Can C++ transformation add copyright statements to files?
Yes. You can use the File Preface and File Ending properties of the plug-in to add common textual information to the files.
4. Which compilers does the UML to C++ transformation support?
The transformation does not depend on specific compilers. The C/C++ Development Tools (CDT) has explicit support for some compilers and provides instructions for integrating other tools. For more information about CDT-supported compilers, see http://www.eclipse.org/cdt.