2010-12-28から1日間の記事一覧

Boost.statechart で状態のネストを定義する。

C++

Boost.statechart では、ネストした状態の定義が可能です。例としてこんなんを考えてみます。 状態マシンは power_on と power_off の 2 状態を持ちます。power_on のときはその内側でさらに bit_0 と bit_1 の 2 状態を持ちます。それぞれ push_power_butto…