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

参照先 roundUp(), と val.


変数

roundup は 2^n であること

piecePairEval.h の 41 行で定義されています。

参照元 roundUp().


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