BWAPI
Namespaces | Defines | Functions | Variables
trunk/bwapi/BWAPILIB/Source/Error.cpp File Reference
#include <string>
#include <map>
#include <set>
#include <BWAPI/Error.h>
#include <Util/Foreach.h>
#include "Common.h"
#include "../../Debug.h"
Include dependency graph for Error.cpp:

Namespaces

namespace  BWAPI
namespace  BWAPI::Errors

Defines

#define BWAPI_ERROR_MAX_COUNT   28

Functions

void BWAPI::Errors::init ()
int BWAPI::getValidErrorID (int id)

Variables

bool BWAPI::initializingError = true
std::string BWAPI::errorName [BWAPI_ERROR_MAX_COUNT]
std::map< std::string, Error > BWAPI::errorMap
std::set< Error > BWAPI::errorSet
const Error BWAPI::Errors::Unit_Does_Not_Exist (0)
const Error BWAPI::Errors::Unit_Not_Visible (1)
const Error BWAPI::Errors::Unit_Not_Owned (2)
const Error BWAPI::Errors::Unit_Busy (3)
const Error BWAPI::Errors::Incompatible_UnitType (4)
const Error BWAPI::Errors::Incompatible_TechType (5)
const Error BWAPI::Errors::Incompatible_State (6)
const Error BWAPI::Errors::Already_Researched (7)
const Error BWAPI::Errors::Fully_Upgraded (8)
const Error BWAPI::Errors::Currently_Researching (9)
const Error BWAPI::Errors::Currently_Upgrading (10)
const Error BWAPI::Errors::Insufficient_Minerals (11)
const Error BWAPI::Errors::Insufficient_Gas (12)
const Error BWAPI::Errors::Insufficient_Supply (13)
const Error BWAPI::Errors::Insufficient_Energy (14)
const Error BWAPI::Errors::Insufficient_Tech (15)
const Error BWAPI::Errors::Insufficient_Ammo (16)
const Error BWAPI::Errors::Insufficient_Space (17)
const Error BWAPI::Errors::Invalid_Tile_Position (18)
const Error BWAPI::Errors::Unbuildable_Location (19)
const Error BWAPI::Errors::Unreachable_Location (20)
const Error BWAPI::Errors::Out_Of_Range (21)
const Error BWAPI::Errors::Unable_To_Hit (22)
const Error BWAPI::Errors::Access_Denied (23)
const Error BWAPI::Errors::File_Not_Found (24)
const Error BWAPI::Errors::Invalid_Parameter (25)
const Error BWAPI::Errors::None (26)
const Error BWAPI::Errors::Unknown (27)

Define Documentation

#define BWAPI_ERROR_MAX_COUNT   28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines