Use Finite State Machine to manage Elevator movement
authorIra W. Snyder <devel@irasnyder.com>
Sat, 6 Oct 2007 04:49:08 +0000 (21:49 -0700)
committerIra W. Snyder <devel@irasnyder.com>
Sat, 6 Oct 2007 04:49:08 +0000 (21:49 -0700)
commit7d98e6f33037bde7cd6d0cac4c1bfff5ba214e75
tree34685a2a94474c00f18fe64bcd23a1fffa580248
parent28c9908e524bd7bd51e4141e21046e2a60b83bd0
Use Finite State Machine to manage Elevator movement

This implements the usage of a Finite State Machine to manange the movement
of an Elevator. This makes all of the logic in Elevator::move() fairly
straightforward, which is a big improvement from before.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
elevator.cpp
elevator.hpp