Реализовать действие при переходе из исходного состояния в Boost :: StateChart - PullRequest
0 голосов
/ 07 июня 2019

Есть ли способ реализовать действие при начальном переходе конечного автомата Boost :: StateChart? Я не вижу никакого способа сделать это, но другие платформы конечных автоматов поддерживают это, поэтому я подумал, что спросить и посмотреть, пропустил ли я это.

Мой обходной путь должен иметь фиктивное начальное состояние, которое переходит в реальное начальное состояние. Затем я мог бы выполнить необходимое действие в обработчике 'entry' исходного состояния фиктивного или при переходе из исходного состояния фиктивного в фактическое начальное состояние. Мне не нравится обходной путь, потому что он создает ненужное в противном случае состояние.

...