PiecePairEval の,template parameterに依存しない部分の 共通の実装. More...
#include <piecePairEval.h>
Public Member Functions | |
int | value () const |
int | rawValue () const |
Static Public Member Functions | |
static int | roundUp (int v) |
static int | infty () |
static int | captureValue (PtypeO ptypeo) |
Static Public Attributes | |
static const int | ROUND_UP = 2 |
roundup は 2^n であること | |
Protected Member Functions | |
PiecePairEvalBase () | |
~PiecePairEvalBase () | |
Protected Attributes | |
int | val |
PiecePairEval の,template parameterに依存しない部分の 共通の実装.
Definition at line 29 of file piecePairEval.h.
osl::eval::ppair::PiecePairEvalBase::PiecePairEvalBase | ( | ) | [inline, protected] |
Definition at line 33 of file piecePairEval.h.
osl::eval::ppair::PiecePairEvalBase::~PiecePairEvalBase | ( | ) | [inline, protected] |
Definition at line 36 of file piecePairEval.h.
static int osl::eval::ppair::PiecePairEvalBase::captureValue | ( | PtypeO | ptypeo | ) | [inline, static] |
Definition at line 55 of file piecePairEval.h.
static int osl::eval::ppair::PiecePairEvalBase::infty | ( | ) | [inline, static] |
Definition at line 48 of file piecePairEval.h.
int osl::eval::ppair::PiecePairEvalBase::rawValue | ( | ) | const [inline] |
Definition at line 47 of file piecePairEval.h.
References val.
static int osl::eval::ppair::PiecePairEvalBase::roundUp | ( | int | v | ) | [inline, static] |
int osl::eval::ppair::PiecePairEvalBase::value | ( | ) | const [inline] |
Definition at line 46 of file piecePairEval.h.
const int osl::eval::ppair::PiecePairEvalBase::ROUND_UP = 2 [static] |
int osl::eval::ppair::PiecePairEvalBase::val [protected] |
Definition at line 32 of file piecePairEval.h.
Referenced by osl::eval::ppair::PiecePairWithStand< Table >::PiecePairWithStand(), rawValue(), osl::eval::ppair::PiecePairEval< PiecePairWithStand< Table >, Table >::update(), and value().