クラス OpeningBookConverter

#include <openingBookConverter.h>

すべてのメンバ一覧

Public メソッド

 OpeningBookConverter (const char *filename)
 ~OpeningBookConverter ()
void write (const char *filename)
void writeInNewFormat (const char *filename)
void writeInNewEditFormat (const char *filename)

Private メソッド

int readInt (std::ifstream &ifs)
void writeInt (std::ofstream &ofs, int n)
void writeInNewFormat (std::ofstream &ofs)

Private 変数

osl::vector< OBStatestates
osl::vector
< osl::record::opening::OBMove
moves


説明

openingBookConverter.h23 行で定義されています。


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

OpeningBookConverter::OpeningBookConverter ( const char *  filename  ) 

openingBookConverter.cc10 行で定義されています。

参照先 osl::Move::makeDirect(), moves, osl::record::readInt(), と states.

OpeningBookConverter::~OpeningBookConverter (  )  [inline]

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


関数

void OpeningBookConverter::write ( const char *  filename  ) 

openingBookConverter.cc34 行で定義されています。

参照先 moves, states, と osl::record::writeInt().

void OpeningBookConverter::writeInNewFormat ( const char *  filename  ) 

openingBookConverter.cc105 行で定義されています。

参照元 writeInNewEditFormat().

void OpeningBookConverter::writeInNewEditFormat ( const char *  filename  ) 

int OpeningBookConverter::readInt ( std::ifstream &  ifs  )  [private]

void OpeningBookConverter::writeInt ( std::ofstream &  ofs,
int  n 
) [private]

void OpeningBookConverter::writeInNewFormat ( std::ofstream &  ofs  )  [private]


変数

osl::vector<OBState> OpeningBookConverter::states [private]

openingBookConverter.h25 行で定義されています。

参照元 OpeningBookConverter(), write(), writeInNewEditFormat(), と writeInNewFormat().

openingBookConverter.h26 行で定義されています。

参照元 OpeningBookConverter(), write(), writeInNewEditFormat(), と writeInNewFormat().


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

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