クラス osl::game_playing::NullBook

̵ [詳細]

#include <openingBookTracer.h>

osl::game_playing::NullBookに対する継承グラフ

Inheritance graph
[凡例]
osl::game_playing::NullBookのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 ~NullBook ()
OpeningBookTracerclone () const
 new Τ֤
void update (Move)
 ؤбƾ֤򹹿롥
const Move selectMove () const
 ɤõ֤Ϲʤ
bool isOutOfBook () const
void popMove ()
 ξ֤᤹


説明

̵

openingBookTracer.h38 行で定義されています。


コンストラクタとデストラクタ

osl::game_playing::NullBook::~NullBook (  ) 

openingBookTracer.cc13 行で定義されています。


関数

OpeningBookTracer* osl::game_playing::NullBook::clone (  )  const [inline, virtual]

new Τ֤

osl::game_playing::OpeningBookTracerを実装しています。

openingBookTracer.h42 行で定義されています。

void osl::game_playing::NullBook::update ( Move   )  [virtual]

ؤбƾ֤򹹿롥

osl::game_playing::OpeningBookTracerを実装しています。

openingBookTracer.cc18 行で定義されています。

const osl::Move osl::game_playing::NullBook::selectMove (  )  const [virtual]

ɤõ֤Ϲʤ

戻り値:
פϤ줿 Move::INVALID()

osl::game_playing::OpeningBookTracerを実装しています。

openingBookTracer.cc23 行で定義されています。

参照先 osl::Move::INVALID().

bool osl::game_playing::NullBook::isOutOfBook (  )  const [virtual]

osl::game_playing::OpeningBookTracerを実装しています。

openingBookTracer.cc29 行で定義されています。

void osl::game_playing::NullBook::popMove (  )  [virtual]

ξ֤᤹

osl::game_playing::OpeningBookTracerを実装しています。

openingBookTracer.cc35 行で定義されています。


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:16 2009に生成されました。  doxygen 1.5.6