#include <record.h>
すべてのメンバ一覧
Public 型 |
enum | ResultType {
Unknown = 0,
BlackWin = 1,
WhiteWin = 2,
Sennnichite = 3,
JiShogi = 4
} |
Public メソッド |
| Record () |
| ~Record () |
NumEffectState | initialState () const |
std::vector< Move > | moves () const |
void | setDate (const std::string &date_str) |
void | setMoveComment (const std::string &) |
void | setMoveInfo (const SearchInfo &) |
void | setMoveTime (int) |
Move | lastMove () const |
void | load (std::vector< Move > &moves, std::vector< int > ×) const |
void | load (std::vector< Move > &moves, std::vector< int > ×, std::vector< std::string > &comments, std::vector< SearchInfo > &move_info) const |
Static Public メソッド |
static void | addWithNewLine (std::string &a, const std::string &b) |
Public 変数 |
RecordMinimal | record |
std::vector< int > | times |
std::vector< std::string > | comments |
std::vector< SearchInfo > | move_info |
std::string | version |
std::string | initial_comment |
std::string | tournament_name |
CArray< std::string, 2 > | player |
ResultType | result |
boost::gregorian::date | start_date |
説明
record.h の 14 行で定義されています。
列挙型
- 列挙型の値:
Unknown |
|
BlackWin |
|
WhiteWin |
|
Sennnichite |
|
JiShogi |
|
record.h の 17 行で定義されています。
コンストラクタとデストラクタ
osl::record::Record::Record |
( |
|
) |
|
osl::record::Record::~Record |
( |
|
) |
|
関数
static void osl::record::Record::addWithNewLine |
( |
std::string & |
a, |
|
|
const std::string & |
b | |
|
) |
| | [inline, static] |
Move osl::record::Record::lastMove |
( |
|
) |
const [inline] |
void osl::record::Record::load |
( |
std::vector< Move > & |
moves, |
|
|
std::vector< int > & |
times | |
|
) |
| | const [inline] |
void osl::record::Record::load |
( |
std::vector< Move > & |
moves, |
|
|
std::vector< int > & |
times, |
|
|
std::vector< std::string > & |
comments, |
|
|
std::vector< SearchInfo > & |
move_info | |
|
) |
| | const [inline] |
std::vector<Move> osl::record::Record::moves |
( |
|
) |
const [inline] |
void osl::record::Record::setDate |
( |
const std::string & |
date_str |
) |
|
void osl::record::Record::setMoveComment |
( |
const std::string & |
msg |
) |
|
void osl::record::Record::setMoveInfo |
( |
const SearchInfo & |
info |
) |
|
void osl::record::Record::setMoveTime |
( |
int |
s |
) |
|
変数
この構造体の説明は次のファイルから生成されました: