Belofte version 2.1.8
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 &m) | |
bPgnMove (bBoard &b, bMove const &m) | |
bPgnMove (bBoard &b, basicmove_t const bm) | |
create PGN move based on basicmove_t for this, we create all moves in position and compare it | |
~bPgnMove () | |
bPgnMove & | operator= (bPgnMove const &)=delete |
bPgnMove (bPgnMove &&)=delete | |
bPgnMove & | operator= (bPgnMove &&)=delete |
operator std::string () const | |
embedded base constructor | |
std::string const & | getMoveEvalStr () const |
Friends | |
bool | operator== (bPgnMove const &lhs, std::string const &rhs) |
std::ostream & | operator<< (std::ostream &os, bPgnMove const &m) |
|
explicit |
Definition at line 29 of file pgnmove.cpp.
Definition at line 35 of file pgnmove.cpp.
|
explicit |
create PGN move based on basicmove_t for this, we create all moves in position and compare it
Definition at line 15 of file pgnmove.cpp.
bPgnMove::~bPgnMove | ( | ) |
Definition at line 126 of file pgnmove.cpp.
|
delete |
bPgnMove::operator std::string | ( | ) | const |
embedded base constructor
|
inline |
|
friend |
Definition at line 151 of file pgnmove.cpp.
|
friend |
Definition at line 157 of file pgnmove.cpp.