クラス 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.cc32 行で定義されています。

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

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


関数

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

٤ɤ߹

戻り値:
successful load

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

参照先 loadFromBinaryFile().

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

Хʥե뤫ɤ߹.

r2246ʹߤǤϥե륤᡼ȥꥤ᡼ȤϡPiecePairIndex 㤦ΤǡѴɬ.

戻り値:
successful load

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

参照先 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().

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

Хʥե˽񤭽Ф.

r2246ʹߤǤϥե륤᡼ȥꥤ᡼ȤϡPiecePairIndex 㤦ΤǡѴɬ.

戻り値:
successful load

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

参照先 osl::eval::ppair::PiecePairIndex::indexOf(), osl::PositionCompressor::melt(), os, 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().


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

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