「.kpf」という拡張子を持つ棋泉プラス形式ファイル. More...
#include <kisen.h>

| Public Member Functions | |
| KisenPlusFile (const std::string &fileName) | |
| size_t | size () const | 
| SimpleState const & | getInitialState () const | 
| const vector< Move > | getMoves (size_t index) | 
| void | getMoves (size_t index, vector< Move > &, vector< int > &) | 
| Static Public Attributes | |
| static const size_t | maxMoves =256 | 
| Private Attributes | |
| std::ifstream | ifs | 
| size_t | numberOfGames | 
| SimpleState const | initialState | 
| 
 | explicit | 
Definition at line 211 of file kisen.cc.
References ifs, and numberOfGames.
| 
 | inline | 
Definition at line 125 of file kisen.h.
References initialState.
| const vector< Move > osl::record::KisenPlusFile::getMoves | ( | size_t | index) | 
| void osl::record::KisenPlusFile::getMoves | ( | size_t | index, | 
| vector< Move > & | moves, | ||
| vector< int > & | times | ||
| ) | 
Definition at line 229 of file kisen.cc.
References ifs, osl::PieceStand::order, osl::promote(), and size().
| 
 | inline | 
| 
 | private | 
Definition at line 118 of file kisen.h.
Referenced by getMoves(), and KisenPlusFile().
| 
 | private | 
Definition at line 120 of file kisen.h.
Referenced by getInitialState().
| 
 | static | 
| 
 | private | 
Definition at line 119 of file kisen.h.
Referenced by KisenPlusFile(), and size().
 1.8.4
 1.8.4