Генерация переключающей функции из диаграммы состояний

Хотя мой вопрос очень прост, я не могу найти ответ на него.

Я создал класс в Rhapsody и связал диаграмму состояний с этим классом, но когда я генерирую код, я не могу найти и кодировать в классе, связанном с диаграммой состояний.

Есть ли какая-либо функция, которую нужно создать как триггер, или я что-то упустил?

мой пример состояния диаграммы:

1 ответ

Решение

После долгих поисков я смог найти вариант, который мешал генерации.

Прежде всего, вам нужно определить реактивный класс, чтобы иметь возможность генерировать код для конечного автомата. Этот момент был нормальным для меня, и я думал, что это было важно, пока я не нашел это свойство здесь:

Свойство _CG::Statechart::StatechartStateOperations определяет, генерируется ли код для этой функции. Возможные значения для этого свойства:

Нет (значение по умолчанию), где код не генерируется для функции.

WithoutReactive, где продукт не генерирует вызовы OMReactive

WithReactive, где продукт генерирует вызовы к OMReactive

Другие вопросы по тегам