これまで書いてきた Boost.statechart のまとめです。 まずこれまで書いたのは以下の 6 エントリです。本記事を入れて全 7 エントリとなります。 Boost.statechart 事始め Boost.statechart でイベントを受け取る Boost.statechart で状態のネストを定義する。 Boost.statechart で現在の状態を確認する。 Boost.statechart で複数状態を持つマシンを実装する。 Boost.statechart で CSV を読む。 主に参照したドキュメントはこちら。 The Boost Statechart Library 状態のモデリングは「State パターン」というそれっぽい名前がついているぐらいなのでプログラマなら誰もが一度は意識した事があるかと思います。 で、僕もご多分に漏れず状態をそれっぽく表現しようと試み