30 : m_score{std::move(sc.m_score)}
31 , m_type{std::move(sc.m_type)}
36 : m_score{std::move(bmi.getScore())}
43 m_score = std::move(sc.m_score);
44 m_type = std::move(sc.m_type);
81 return lhs + sc.operator std::string();
86 return sc.operator std::string() + rhs;
109 bSearchScore::operator std::string()
const
113 #if defined(BELOFTE_NOUNICODE)
This is the main include file, needs to be included before any other include.
int_fast16_t bScore
used to return id of move in movelist
bSearchScore operator-() const
bSearchScore & operator=(bSearchScore &&sc) noexcept
bScore getRealScore() const
bSearchScore(bSearchScore const &sc) noexcept
std::string scoreAsStr(bScore const sc)
std::string const operator+(std::string const &lhs, bSearchScore const &sc)
bool operator>(bScore const &lhsc, bSearchScore const &rhsc)
bool operator>=(bScore const &lhsc, bSearchScore const &rhsc)
enum tScoreType scoretype_t