All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions
osl::game_playing::GnuShogiClient Class Reference

#include <gnuShogiClient.h>

Inheritance diagram for osl::game_playing::GnuShogiClient:
Inheritance graph
[legend]
Collaboration diagram for osl::game_playing::GnuShogiClient:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GnuShogiClient (ComputerPlayer *black, ComputerPlayer *white, CsaLogger *l, std::istream &, std::ostream &)
 ~GnuShogiClient ()

Private Member Functions

bool readAndProcessCommand ()
void processComputerMove (const search::MoveWithComment &, int seconds)
void preComputeNextMove ()

Detailed Description

Definition at line 12 of file gnuShogiClient.h.


Constructor & Destructor Documentation

osl::game_playing::GnuShogiClient::GnuShogiClient ( ComputerPlayer black,
ComputerPlayer white,
CsaLogger l,
std::istream &  is,
std::ostream &  os 
)

Definition at line 14 of file gnuShogiClient.cc.

Definition at line 22 of file gnuShogiClient.cc.


Member Function Documentation

void osl::game_playing::GnuShogiClient::processComputerMove ( const search::MoveWithComment ,
int  seconds 
) [private, virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines