Boost fsm и Boost путь к диаграмме состояний

Я хотел реализовать простой ФСМ с использованием Boost. я прочитал форс-фсм док Вот но я не смог найти заголовочные файлы. находится библиотека fsm и другие классы шаблонов в папке boost statechart? Когда я сделал поиск в подкаталогах, я нашел это:

 boost version: 1.55

find . -name state_machine.hpp
./boost/msm/back/state_machine.hpp
./boost/spirit/home/support/detail/lexer/state_machine.hpp
./boost/statechart/state_machine.hpp
./libs/mpl/example/fsm/state_machine.hpp

Какой из них я должен использовать для реализации простого FSM?

Также я не смог найти пример турникета, который, как они сказали, должен быть в папке libs / fsm / examples / Turnstile.

Может кто-нибудь сказать, пожалуйста, правильный путь и местоположение?

1

Решение

Хорошо. я понял, что boost.fsm не был принят и, следовательно, не включен в пакет. Вместо этого были добавлены boost.msm и boost.statechart. если кто-то хочет иметь boost.fsm, вот ссылка на github, предоставленная мне (список рассылки boost-users) автором Андреем Семашевым. Спасибо Андрею за это. вот ссылка:

boost.fsm

2

Другие решения


По вопросам рекламы [email protected]