BWAPI
Namespaces | Typedefs
BasicAIModule/include/Common.h File Reference
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <stack>
Include dependency graph for Common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  BWAPI

Typedefs

typedef std::set< Agent * > AgentSet
typedef AgentSet::iterator AgentSetIter
typedef AgentSet::const_iterator AgentSetConstIter
typedef std::vector< Agent * > AgentVector
typedef AgentVector::iterator AgentVectorIter
typedef AgentVector::const_iterator AgentVectorConstIter
typedef std::vector< Squad * > SquadVector
typedef SquadVector::iterator SquadVectorIter
typedef SquadVector::const_iterator SquadVectorConstIter
typedef std::set< BWAPI::Unit * > UnitSet
typedef UnitSet::iterator UnitSetIter
typedef UnitSet::const_iterator UnitSetConstIter
typedef std::map< BWAPI::Unit
*, Agent * > 
UnitAgentMap
typedef UnitAgentMap::iterator UnitAgentMapIter
typedef
UnitAgentMap::const_iterator 
UnitAgentMapConstIter
typedef std::map< Agent
*, Manager * > 
AgentManagerMap
typedef AgentManagerMap::iterator AgentManagerMapIter
typedef
AgentManagerMap::const_iterator 
AgentManagerMapConstIter
typedef std::priority_queue
< Task * > 
TaskQueue

Typedef Documentation

typedef std::map<Agent*, Manager*> AgentManagerMap

Definition at line 47 of file Common.h.

typedef AgentManagerMap::const_iterator AgentManagerMapConstIter

Definition at line 49 of file Common.h.

typedef AgentManagerMap::iterator AgentManagerMapIter

Definition at line 48 of file Common.h.

typedef std::set<Agent*> AgentSet

Definition at line 27 of file Common.h.

typedef AgentSet::const_iterator AgentSetConstIter

Definition at line 29 of file Common.h.

typedef AgentSet::iterator AgentSetIter

Definition at line 28 of file Common.h.

typedef std::vector<Agent*> AgentVector

Definition at line 31 of file Common.h.

typedef AgentVector::const_iterator AgentVectorConstIter

Definition at line 33 of file Common.h.

typedef AgentVector::iterator AgentVectorIter

Definition at line 32 of file Common.h.

typedef std::vector<Squad*> SquadVector

Definition at line 35 of file Common.h.

typedef SquadVector::const_iterator SquadVectorConstIter

Definition at line 37 of file Common.h.

typedef SquadVector::iterator SquadVectorIter

Definition at line 36 of file Common.h.

typedef std::priority_queue<Task*> TaskQueue

Definition at line 51 of file Common.h.

typedef std::map<BWAPI::Unit*, Agent*> UnitAgentMap

Definition at line 43 of file Common.h.

typedef UnitAgentMap::const_iterator UnitAgentMapConstIter

Definition at line 45 of file Common.h.

typedef UnitAgentMap::iterator UnitAgentMapIter

Definition at line 44 of file Common.h.

typedef std::set<BWAPI::Unit*> UnitSet

Definition at line 39 of file Common.h.

typedef UnitSet::const_iterator UnitSetConstIter

Definition at line 41 of file Common.h.

typedef UnitSet::iterator UnitSetIter

Definition at line 40 of file Common.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines