Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HexEnvironmentCommands Class Reference

HTP Commands for an environment. More...

#include <HexEnvironment.hpp>

List of all members.

Public Member Functions

 HexEnvironmentCommands (HexEnvironment &env)
 ~HexEnvironmentCommands ()
void Register (GtpEngine &engine, const std::string name)

Private Member Functions

void ParamICE (HtpCommand &cmd)
void ParamVC (HtpCommand &cmd)
void ParamBoard (HtpCommand &board)
void Register (GtpEngine &engine, const std::string &command, GtpCallback< HexEnvironmentCommands >::Method method)

Private Attributes

HexEnvironmentm_env

Detailed Description

HTP Commands for an environment.

Definition at line 38 of file HexEnvironment.hpp.


Constructor & Destructor Documentation

HexEnvironmentCommands::HexEnvironmentCommands ( HexEnvironment env  ) 

Definition at line 46 of file HexEnvironment.cpp.

HexEnvironmentCommands::~HexEnvironmentCommands (  ) 

Definition at line 51 of file HexEnvironment.cpp.


Member Function Documentation

void HexEnvironmentCommands::ParamBoard ( HtpCommand board  )  [private]
void HexEnvironmentCommands::ParamICE ( HtpCommand cmd  )  [private]
void HexEnvironmentCommands::ParamVC ( HtpCommand cmd  )  [private]
void HexEnvironmentCommands::Register ( GtpEngine &  engine,
const std::string &  command,
GtpCallback< HexEnvironmentCommands >::Method  method 
) [private]

Definition at line 62 of file HexEnvironment.cpp.

void HexEnvironmentCommands::Register ( GtpEngine &  engine,
const std::string  name 
)

Definition at line 55 of file HexEnvironment.cpp.

References ParamBoard(), ParamICE(), and ParamVC().

Referenced by BenzeneHtpEngine::BenzeneHtpEngine().


Member Data Documentation

Definition at line 49 of file HexEnvironment.hpp.

Referenced by ParamBoard(), ParamICE(), and ParamVC().


The documentation for this class was generated from the following files:


6 Jan 2011 Doxygen 1.6.3