2017-02-16 5 views
0

Наша цель - использовать генератор кода C++ из Papyrus. Одна из проблем заключается в том, что стереотип для конструкторов и деструкторов C++ не существует. Я видел, что существует стереотип конструктора Java, есть ли что-то подобное для C++? Если нет, как я могу создать один сам?Создание конструкторов и деструкторов C++ с плагином Eclipse UML Papyrus

Tl; DR: Как создать конструктор/деструктор C++ в дизайнере Papyrus?

ответ

0

Кредиты форумам Eclipse.

Дизайнер Papyrus спрашивает, применяются ли стереотипы «Создать» и «Уничтожить» из стандартного профиля UML. Этот профиль доступен через диалог «применить зарегистрированный профиль».

1

Я использовал базовый генератор C++ для встроенного проекта (AVR), который поддерживает классы C++.

Я использовал обычную функцию, которая возвратила примитивный тип с именем «NoReturnType», который я определил.

В коде, у меня был
#define NoReturnType

, который удаляет его во время компиляции.

Vincent

Смежные вопросы