構造体 テンプレート Onikiri::PPC64Linux::Operation::PPC64FRIN< TSrc >

#include <PPC64Operation.h>

すべてのメンバ一覧

Public メソッド

double operator() (EmulatorUtility::OpEmulationState *opState)


説明

template<typename TSrc>
struct Onikiri::PPC64Linux::Operation::PPC64FRIN< TSrc >

PPC64Operation.h299 行で定義されています。


関数

template<typename TSrc>
double Onikiri::PPC64Linux::Operation::PPC64FRIN< TSrc >::operator() ( EmulatorUtility::OpEmulationState opState  )  [inline]

PPC64Operation.h301 行で定義されています。

00302     {
00303         double value = static_cast<double>( TSrc()(opState) );
00304 
00305         if (value > 0.0)
00306             return floor(value+0.5);
00307         else
00308             return ceil(value-0.5);
00309     }


この構造体の説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:33:08 2013に生成されました。  doxygen 1.4.7