クラス osl::eval::ppair::PiecePairEvalBase

PiecePairEval の,template parameterに依存しない部分の 共通の実装. [詳細]

#include <piecePairEval.h>

osl::eval::ppair::PiecePairEvalBaseに対する継承グラフ
Inheritance graph
[凡例]

すべてのメンバ一覧

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.h29 行で定義されています。


コンストラクタとデストラクタ

osl::eval::ppair::PiecePairEvalBase::PiecePairEvalBase (  )  [inline, protected]

piecePairEval.h33 行で定義されています。

osl::eval::ppair::PiecePairEvalBase::~PiecePairEvalBase (  )  [inline, protected]

piecePairEval.h36 行で定義されています。


関数

static int osl::eval::ppair::PiecePairEvalBase::captureValue ( PtypeO  ptypeo  )  [inline, static]

piecePairEval.h55 行で定義されています。

static int osl::eval::ppair::PiecePairEvalBase::infty (  )  [inline, static]

piecePairEval.h48 行で定義されています。

int osl::eval::ppair::PiecePairEvalBase::rawValue (  )  const [inline]

piecePairEval.h47 行で定義されています。

参照先 val.

static int osl::eval::ppair::PiecePairEvalBase::roundUp ( int  v  )  [inline, static]

piecePairEval.h42 行で定義されています。

参照先 ROUND_UP.

参照元 osl::eval::ppair::PiecePairEval< Eval, Table >::expect(), と value().

int osl::eval::ppair::PiecePairEvalBase::value (  )  const [inline]

piecePairEval.h46 行で定義されています。

参照先 roundUp(), と val.


変数

roundup は 2^n であること

piecePairEval.h41 行で定義されています。

参照元 roundUp().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:15 2010に生成されました。  doxygen 1.6.3