|
Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
|
PgnMove is for user-interface only. More...
#include <pgnmove.h>
Public Member Functions | |
| bPgnMove (bPgnMove const &pm) noexcept | |
| bPgnMove (bPgnMove &&pm) noexcept | |
| bPgnMove (bBoard const &b, bmove_t const bmt) | |
| create PGN move based on bMove note: std::string members do not need to be initialised | |
| ~bPgnMove () | |
| bPgnMove & | operator= (bPgnMove const &)=delete |
| bPgnMove & | operator= (bPgnMove &&)=delete |
| bool | operator== (std::string const &rhs) const |
| std::string const & | getMoveEvalStr () const |
| operator std::string () const | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, bPgnMove const &m) |
| embedded base constructor | |
|
inlinenoexcept |
Definition at line 16 of file pgnmove.h.
Referenced by bPgnMove(), bPgnMove(), operator<<, operator=(), and operator=().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineexplicitnoexcept |
create PGN move based on bMove note: std::string members do not need to be initialised
Definition at line 21 of file pgnmove.cpp.
Here is the call graph for this function:
Here is the call graph for this function:
|
inline |
|
inline |
Definition at line 35 of file pgnmove.h.
Referenced by bPgnMoveList::operator<<.
Here is the caller graph for this function: