#include <csa.h>
すべてのメンバ一覧
説明
csa.h の 51 行で定義されています。
コンストラクタとデストラクタ
osl::csa::CsaFileMinimal::CsaFileMinimal |
( |
const std::string & |
filename |
) |
|
osl::csa::CsaFileMinimal::CsaFileMinimal |
( |
std::istream & |
is |
) |
|
osl::csa::CsaFileMinimal::~CsaFileMinimal |
( |
|
) |
[virtual] |
osl::csa::CsaFileMinimal::CsaFileMinimal |
( |
|
) |
[inline, protected] |
関数
const NumEffectState& osl::csa::CsaFileMinimal::initialState |
( |
|
) |
const [inline] |
void osl::csa::CsaFileMinimal::load |
( |
std::istream & |
is |
) |
[protected] |
std::vector<Move> osl::csa::CsaFileMinimal::moves |
( |
|
) |
const [inline] |
bool osl::csa::CsaFileMinimal::parseLine |
( |
SimpleState & |
state, |
|
|
RecordMinimal & |
record, |
|
|
std::string |
element, |
|
|
CArray< bool, 9 > & |
board_parsed | |
|
) |
| | [static] |
csa.cc の 247 行で定義されています。
参照先 osl::csa::charToPlayer(), osl::CArray< T, Capacity >::fill(), osl::HIRATE, osl::SimpleState::init(), osl::RecordMinimal::initial_state, osl::SimpleState::initPawnMask(), osl::OslConfig::inUnitTest(), osl::SimpleState::isValidMove(), osl::NumEffectState::makeMove(), osl::RecordMinimal::moves, osl::SimpleState::setPiece(), osl::SimpleState::setPieceAll(), osl::SimpleState::setTurn(), osl::csa::strToMove(), osl::csa::strToPos(), と osl::csa::strToPtype().
参照元 load().
変数
このクラスの説明は次のファイルから生成されました: