とりあえず tree を表現できるようにする. 合流は考えない. 所詮,出すのは CSA かGCF More...
#include <record.h>

Public Member Functions | |
| MoveRecord (const Move &mv, int ni) | |
| const Move | getMove () const |
| int | getNodeIndex () const |
| void | setTime (int t) |
| int | getTime () const |
| void | setComment (const std::string &com) |
| void | addComment (const std::string &com) |
| const std::string & | getComment () const |
Public Attributes | |
| SearchInfo | info |
Private Attributes | |
| Move | move |
| int | nodeIndex |
| int | time |
| std::string | comment |
| osl::record::MoveRecord::MoveRecord | ( | const Move & | mv, |
| int | ni | ||
| ) |
| void osl::record::MoveRecord::addComment | ( | const std::string & | com | ) | [inline] |
Definition at line 64 of file record.h.
References comment.
Referenced by osl::record::kakinokiParseLine().
| const std::string& osl::record::MoveRecord::getComment | ( | ) | const [inline] |
Definition at line 70 of file record.h.
References comment.
Referenced by osl::record::Record::getMoves(), and osl::record::operator<<().
| const Move osl::record::MoveRecord::getMove | ( | ) | const |
Definition at line 27 of file record.cc.
Referenced by osl::record::Record::getMoves(), and osl::record::operator<<().
| int osl::record::MoveRecord::getNodeIndex | ( | ) | const |
Definition at line 29 of file record.cc.
Referenced by osl::record::Record::getMoves(), and osl::record::operator<<().
| int osl::record::MoveRecord::getTime | ( | ) | const [inline] |
Definition at line 62 of file record.h.
References time.
Referenced by osl::record::Record::getMoves(), and osl::record::operator<<().
| void osl::record::MoveRecord::setComment | ( | const std::string & | com | ) | [inline] |
| void osl::record::MoveRecord::setTime | ( | int | t | ) |
std::string osl::record::MoveRecord::comment [private] |
Definition at line 54 of file record.h.
Referenced by addComment(), getComment(), and setComment().
Definition at line 56 of file record.h.
Referenced by osl::record::Record::getMoves(), and readFile().
Move osl::record::MoveRecord::move [private] |
int osl::record::MoveRecord::nodeIndex [private] |
int osl::record::MoveRecord::time [private] |
1.7.6.1