Static Public Member Functions | |
template<class State , class Function > | |
static void | testShort (const State &s, int mask, Square from, Function &f) |
template<class State , class Function > | |
static void | testLong (const State &s, int mask, Square from, Function &f) |
Definition at line 15 of file effectUtil.tcc.
static void osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testLong | ( | const State & | s, |
int | mask, | ||
Square | from, | ||
Function & | f | ||
) | [inline, static] |
Definition at line 34 of file effectUtil.tcc.
References osl::BOOST_STATIC_ASSERT(), osl::Piece::isEmpty(), osl::Piece::isPiece(), and target.
static void osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testShort | ( | const State & | s, |
int | mask, | ||
Square | from, | ||
Function & | f | ||
) | [inline, static] |
Definition at line 18 of file effectUtil.tcc.
References osl::BOOST_STATIC_ASSERT(), osl::Piece::isEdge(), osl::Piece::isEmpty(), and target.