Static Public メソッド | Static Public 変数

構造体 テンプレート osl::eval::EvalTraits< WHITE >

#include <evalTraits.h>

すべてのメンバ一覧

Static Public メソッド

static int max (int v1, int v2)
static int min (int v1, int v2)
static bool betterThan (int v1, int v2)
static bool notLessThan (int v1, int v2)
static int convert (int value)

Static Public 変数

static const int delta = -EvalTraits<BLACK>::delta
static const int MAX_VALUE = -EvalTraits<BLACK>::MAX_VALUE

説明

template<>
struct osl::eval::EvalTraits< WHITE >

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


関数

static bool osl::eval::EvalTraits< WHITE >::betterThan ( int  v1,
int  v2 
) [inline, static]

evalTraits.h49 行で定義されています。

static int osl::eval::EvalTraits< WHITE >::convert ( int  value  )  [inline, static]
引数:
value BLACKのための値

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

参照元 osl::eval::isConsistentValueForNormalState().

static int osl::eval::EvalTraits< WHITE >::max ( int  v1,
int  v2 
) [inline, static]

evalTraits.h46 行で定義されています。

参照先 osl::eval::min().

static int osl::eval::EvalTraits< WHITE >::min ( int  v1,
int  v2 
) [inline, static]

evalTraits.h47 行で定義されています。

参照先 osl::eval::max().

static bool osl::eval::EvalTraits< WHITE >::notLessThan ( int  v1,
int  v2 
) [inline, static]

evalTraits.h53 行で定義されています。


変数

const int osl::eval::EvalTraits< WHITE >::delta = -EvalTraits<BLACK>::delta [static]

evalTraits.h44 行で定義されています。

参照元 osl::eval::delta().

const int osl::eval::EvalTraits< WHITE >::MAX_VALUE = -EvalTraits<BLACK>::MAX_VALUE [static]

evalTraits.h45 行で定義されています。

参照元 osl::eval::isConsistentValue().


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