Grail (C++)  1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::live::LiveDebuggerServer Class Reference
Inheritance diagram for grail::live::LiveDebuggerServer:
Collaboration diagram for grail::live::LiveDebuggerServer:

Public Member Functions

 LiveDebuggerServer (const std::string &serverName)
 
void Start ()
 
void Stop ()
 
- Public Member Functions inherited from grail::IDebugSnapshotReceiver
 IDebugSnapshotReceiver (const IDebugSnapshotReceiver &)=delete
 
 IDebugSnapshotReceiver (IDebugSnapshotReceiver &&)=delete
 
IDebugSnapshotReceiveroperator= (const IDebugSnapshotReceiver &)=delete
 
IDebugSnapshotReceiveroperator= (IDebugSnapshotReceiver &&)=delete
 
virtual void ProcessSnapshot (data::GrailStateSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::UtilityReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::PlannerReasonerSnapshot &snapshot)=0
 
virtual void ProcessSnapshot (data::SimulatedGameReasonerSnapshot &snapshot)=0
 

Protected Attributes

const Poco::UInt16 PORT_NUMBER = 6000
 
TCPServer tcpServer
 

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