Public メソッド | Static Public メソッド | Private メソッド | Private 変数

クラス osl::progress::PtypeProgress

#include <ptypeProgress.h>

すべてのメンバ一覧

Public メソッド

 PtypeProgress (SimpleState const &state)
int progress () const
void changeTurn ()
void update (const SimpleState &, Move last_move)
bool operator== (const PtypeProgress rhs) const

Static Public メソッド

static int getProgress (const SimpleState &state)

Private メソッド

void addVal (int d)

Private 変数

int val

説明

ptypeProgress.h29 行で定義されています。


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

osl::progress::PtypeProgress::PtypeProgress ( SimpleState const &  state  )  [explicit]

関数

void osl::progress::PtypeProgress::addVal ( int  d  )  [inline, private]

ptypeProgress.h36 行で定義されています。

参照先 val.

void osl::progress::PtypeProgress::changeTurn (  )  [inline]

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

static int osl::progress::PtypeProgress::getProgress ( const SimpleState state  )  [inline, static]

ptypeProgress.h39 行で定義されています。

参照先 progress().

bool osl::progress::PtypeProgress::operator== ( const PtypeProgress  rhs  )  const [inline]

ptypeProgress.h60 行で定義されています。

参照先 val.

int osl::progress::PtypeProgress::progress (  )  const [inline]

ptypeProgress.h34 行で定義されています。

参照先 val.

参照元 getProgress(), と osl::progress::operator<<().

void osl::progress::PtypeProgress::update ( const SimpleState ,
Move  last_move 
) [inline]

変数

ptypeProgress.h31 行で定義されています。

参照元 addVal(), operator==(), progress(), PtypeProgress(), と update().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義