PiecePairEval の,template parameterに依存しない部分の 共通の実装. [詳細]
#include <piecePairEval.h>

Public メソッド | |
| int | value () const |
| int | rawValue () const |
Static Public メソッド | |
| static int | roundUp (int v) |
| static int | infty () |
| static int | captureValue (PtypeO ptypeo) |
Static Public 変数 | |
| static const int | ROUND_UP = 2 |
| roundup は 2^n であること | |
Protected メソッド | |
| PiecePairEvalBase () | |
| ~PiecePairEvalBase () | |
Protected 変数 | |
| int | val |
PiecePairEval の,template parameterに依存しない部分の 共通の実装.
piecePairEval.h の 29 行で定義されています。
| osl::eval::ppair::PiecePairEvalBase::PiecePairEvalBase | ( | ) | [inline, protected] |
piecePairEval.h の 33 行で定義されています。
| osl::eval::ppair::PiecePairEvalBase::~PiecePairEvalBase | ( | ) | [inline, protected] |
piecePairEval.h の 36 行で定義されています。
| static int osl::eval::ppair::PiecePairEvalBase::captureValue | ( | PtypeO | ptypeo | ) | [inline, static] |
piecePairEval.h の 55 行で定義されています。
| static int osl::eval::ppair::PiecePairEvalBase::infty | ( | ) | [inline, static] |
piecePairEval.h の 48 行で定義されています。
| int osl::eval::ppair::PiecePairEvalBase::rawValue | ( | ) | const [inline] |
piecePairEval.h の 47 行で定義されています。
参照先 val.
| static int osl::eval::ppair::PiecePairEvalBase::roundUp | ( | int | v | ) | [inline, static] |
piecePairEval.h の 42 行で定義されています。
参照先 ROUND_UP.
参照元 osl::eval::ppair::PiecePairEval< Eval, Table >::expect(), と value().
| int osl::eval::ppair::PiecePairEvalBase::value | ( | ) | const [inline] |
piecePairEval.h の 46 行で定義されています。
const int osl::eval::ppair::PiecePairEvalBase::ROUND_UP = 2 [static] |
int osl::eval::ppair::PiecePairEvalBase::val [protected] |
piecePairEval.h の 32 行で定義されています。
参照元 osl::eval::ppair::PiecePairEval< Eval, Table >::expect(), osl::eval::ppair::PiecePairEvalTableBase< Table >::PiecePairEvalTableBase(), osl::eval::ppair::PiecePairWithStand< Table >::PiecePairWithStand(), rawValue(), osl::eval::ppair::PiecePairEval< PiecePairWithStand< Table >, Table >::update(), と value().
1.6.3