This module contains the plugins for C++ code generation, model libraries, a profile dedicated for C/C++ and a CDT editor integration

Project Modules

This project has declared the following modules:

Name Description
org.eclipse.papyrus.designer.languages.cpp.cdt.project This module contains the Papyrus CDT integration for C++
org.eclipse.papyrus.designer.languages.cpp.cdt.texteditor This module contains the Papyrus CDT integration for C++ (definition for model-explorer)
org.eclipse.papyrus.designer.languages.cpp.codegen This module contains a C++ code generator based on xtend
org.eclipse.papyrus.designer.languages.cpp.codegen.ui This module contains the UI part for the C++ code generator
org.eclipse.papyrus.designer.languages.cpp.examples This module contains example models from which C++ code could be generated
org.eclipse.papyrus.designer.languages.cpp.library This module contains a model library with standard C/C++ types (such uint16)
org.eclipse.papyrus.designer.languages.cpp.library.ui This module contains the UI part (Papyrus registration) for the model library containing standard C/C++ types
org.eclipse.papyrus.designer.languages.cpp.profile This module contains a profile for C/C++ defining concepts such as for example "pointer" and "friend"
org.eclipse.papyrus.designer.languages.cpp.profile.ui This module contains a UI part (Papyrus registration) of the C/C++ profile
org.eclipse.papyrus.designer.languages.cpp.codegen.tests This module contains tests for the C/C++ code generation
org.eclipse.papyrus.designer.languages.cpp.reverse This module contains the different plugins relative to Papyrus-Designer C++ to UML reverse
org.eclipse.papyrus.designer.languages.cpp.reverse.ui This module contains the different plugins relative to the UI for Papyrus-Designer C++ to UML reverse
org.eclipse.papyrus.designer.languages.cpp.view This module contains a simple view for C/C++ that simplifies the use of the C/C++ profile and editing of opaque behaviors

Back to top

Version: 1.0.3. Last Published: 2016-08-12.

Reflow Maven skin by Andrius Velykis.