28 operator std::string()
const;
36 std::string
const getPromotionDecorationStr(
ppiece_t const piece)
const;
39 std::string m_evalstr;
54 std::vector<bPgnMove> m_pmoves;
PgnMove is for user-interface only.
bPgnMove & operator=(bPgnMove &&)=delete
bPgnMove(bPgnMove &&)=delete
friend bool operator==(bPgnMove const &lhs, std::string const &rhs)
std::string const & getMoveEvalStr() const
friend std::ostream & operator<<(std::ostream &os, bPgnMove const &m)
bPgnMove & operator=(bPgnMove const &)=delete
friend std::ostream & operator<<(std::ostream &os, bPgnMoveList const &mpl)