BWAPI
Classes
SPAR/AIModule/SparAIModule/Utils/FSM/FSMState.h File Reference
#include "IFSMState.h"
#include "Transition.h"
#include "FSM.h"
#include <boost/tuple/tuple.hpp>
Include dependency graph for FSMState.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FSMState< FSM, DerivedState >
 A FSM state represents a state in a finite state machine. Each state stores code to execute when it becomes active, and transitions associated to events to get out of that state. More...
struct  FSMState< FSM, DerivedState >::EventsHelper< size >
 EventsHelper is used solely to loop through the compile-time array of events (meta-programming). More...
struct  FSMState< FSM, DerivedState >::EventsHelper< 0 >
 EventsHelper base case. More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines