Menge
Modular Pedestrian Simulation Framework for Research and Development
|
The definition of the behavior finite state machine. More...
#include "fsmCommon.h"
#include "FSMDescrip.h"
#include "MengeException.h"
#include <vector>
#include <cassert>
#include <map>
#include <string.h>
Go to the source code of this file.
Classes | |
class | Menge::BFSM::FSMException |
Generic base class for FSM exceptions. More... | |
class | Menge::BFSM::FSMFatalException |
Exception thrown when the FSM has an error which cannot be recovered from. More... | |
class | Menge::BFSM::FSM |
Templated class for the behavior finite state machine. More... | |
Namespaces | |
Menge | |
The core namespace. All elements of Menge are contained in this namespace. | |
Functions | |
FSM * | Menge::BFSM::buildFSM (FSMDescrip &fsmDescrip, Agents::SimulatorInterface *sim, bool VERBOSE=false) |
Templated function which builds the behavior fsm from the behavior configuration given. More... | |
The definition of the behavior finite state machine.