Developer documentation

mmx::numerics::fpu_rounding< T > Struct Template Reference

#include <rounding_mode.hpp>

Public Types

typedef int rnd_t
 

Public Member Functions

 fpu_rounding (int)
 

Static Public Member Functions

static rnd_t getrnd ()
 
static void setrnd (rnd_t r)
 
static int rnd_up ()
 
static int rnd_dw ()
 
static int rnd_nr ()
 
static int rnd_z ()
 

Static Public Attributes

static const int id = 0
 

Member Typedef Documentation

template<class T>
typedef int mmx::numerics::fpu_rounding< T >::rnd_t

Constructor & Destructor Documentation

template<class T>
mmx::numerics::fpu_rounding< T >::fpu_rounding ( int  )
inline

Member Function Documentation

template<class T>
static rnd_t mmx::numerics::fpu_rounding< T >::getrnd ( )
inlinestatic
template<class T>
static int mmx::numerics::fpu_rounding< T >::rnd_dw ( )
inlinestatic
template<class T>
static int mmx::numerics::fpu_rounding< T >::rnd_nr ( )
inlinestatic
template<class T>
static int mmx::numerics::fpu_rounding< T >::rnd_up ( )
inlinestatic
template<class T>
static int mmx::numerics::fpu_rounding< T >::rnd_z ( )
inlinestatic
template<class T>
static void mmx::numerics::fpu_rounding< T >::setrnd ( rnd_t  r)
inlinestatic

Member Data Documentation

template<class T>
const int mmx::numerics::fpu_rounding< T >::id = 0
static

The documentation for this struct was generated from the following file:
Home