All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes
osl::eval::ppair::PiecePairEvalBase Class Reference

PiecePairEval の,template parameterに依存しない部分の 共通の実装. More...

#include <piecePairEval.h>

Inheritance diagram for osl::eval::ppair::PiecePairEvalBase:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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

Definition at line 29 of file piecePairEval.h.


Constructor & Destructor Documentation

Definition at line 33 of file piecePairEval.h.

Definition at line 36 of file piecePairEval.h.


Member Function Documentation

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.

Definition at line 47 of file piecePairEval.h.

References val.

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

Definition at line 42 of file piecePairEval.h.

References ROUND_UP.

Referenced by value().

Definition at line 46 of file piecePairEval.h.

References roundUp(), and val.


Member Data Documentation

roundup は 2^n であること

Definition at line 41 of file piecePairEval.h.

Referenced by roundUp().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines