クラス osl::eval::ppair::PiecePairRawTable

#include <piecePairRawEval.h>

osl::eval::ppair::PiecePairRawTableに対する継承グラフ
Inheritance graph
[凡例]
osl::eval::ppair::PiecePairRawTableのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 PiecePairRawTable ()
 ~PiecePairRawTable ()
bool setUp (const char *filename) const
 一度だけ読み込む
bool loadFromBinaryFile (const char *filename) const
 バイナリファイルから読み込む.
void writeInBinaryFile (const char *filename) const
 バイナリファイルに書き出す.

Static Public 変数

static const PiecePairRawTable Table
 user must initialize this before use

説明

piecePairRawEval.h15 行で定義されています。


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

osl::eval::ppair::PiecePairRawTable::PiecePairRawTable (  ) 

piecePairRawTable.cc36 行で定義されています。

osl::eval::ppair::PiecePairRawTable::~PiecePairRawTable (  ) 

piecePairRawTable.cc41 行で定義されています。


関数

bool osl::eval::ppair::PiecePairRawTable::loadFromBinaryFile ( const char *  filename  )  const

バイナリファイルから読み込む.

r2246以降ではファイルイメージとメモリイメージとは,PiecePairIndex が違うので,変換が必要.

戻り値:
successful load

piecePairRawTable.cc70 行で定義されています。

参照先 osl::eval::ppair::PiecePairIndex::indexOf(), osl::Position::isPieceStand(), osl::PositionCompressor::melt(), osl::PTYPEO_MIN, osl::PTYPEO_SIZE, osl::eval::ppair::PiecePairTable< signed char >::values, と osl::OslConfig::verbose().

参照元 setUp().

bool osl::eval::ppair::PiecePairRawTable::setUp ( const char *  filename  )  const

一度だけ読み込む

戻り値:
successful load

piecePairRawTable.cc116 行で定義されています。

参照先 loadFromBinaryFile().

void osl::eval::ppair::PiecePairRawTable::writeInBinaryFile ( const char *  filename  )  const

バイナリファイルに書き出す.

r2246以降ではファイルイメージとメモリイメージとは,PiecePairIndex が違うので,変換が必要.

戻り値:
successful load

piecePairRawTable.cc46 行で定義されています。

参照先 osl::eval::ppair::PiecePairIndex::indexOf(), osl::PositionCompressor::melt(), osl::PTYPEO_MIN, osl::PTYPEO_SIZE, と osl::eval::ppair::PiecePairTable< signed char >::values.


変数

user must initialize this before use

piecePairRawEval.h41 行で定義されています。

参照元 osl::eval::ppair::PiecePairPieceTable::setUp().


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