Генерация переключающей функции из диаграммы состояний
Хотя мой вопрос очень прост, я не могу найти ответ на него.
Я создал класс в Rhapsody и связал диаграмму состояний с этим классом, но когда я генерирую код, я не могу найти и кодировать в классе, связанном с диаграммой состояний.
Есть ли какая-либо функция, которую нужно создать как триггер, или я что-то упустил?
1 ответ
После долгих поисков я смог найти вариант, который мешал генерации.
Прежде всего, вам нужно определить реактивный класс, чтобы иметь возможность генерировать код для конечного автомата. Этот момент был нормальным для меня, и я думал, что это было важно, пока я не нашел это свойство здесь:
Свойство _CG::Statechart::StatechartStateOperations определяет, генерируется ли код для этой функции. Возможные значения для этого свойства:
Нет (значение по умолчанию), где код не генерируется для функции.
WithoutReactive, где продукт не генерирует вызовы OMReactive
WithReactive, где продукт генерирует вызовы к OMReactive