Developer documentation

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

#include <rounding_mode.hpp>

Inheritance diagram for mmx::numerics::rounding< T >:
mmx::numerics::fpu_rounding< LongVersion< T >::result_t > mmx::numerics::interval_base< T, 3 >::rnd

Public Member Functions

 rounding (typename fpu_rounding< typename LongVersion< T >::result_t >::rnd_t rnd)
 
- Public Member Functions inherited from mmx::numerics::fpu_rounding< LongVersion< T >::result_t >
 fpu_rounding (int)
 

Additional Inherited Members

- Public Types inherited from mmx::numerics::fpu_rounding< LongVersion< T >::result_t >
typedef int rnd_t
 
- Static Public Member Functions inherited from mmx::numerics::fpu_rounding< LongVersion< T >::result_t >
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 inherited from mmx::numerics::fpu_rounding< LongVersion< T >::result_t >
static const int id
 

Constructor & Destructor Documentation

template<typename T>
mmx::numerics::rounding< T >::rounding ( typename fpu_rounding< typename LongVersion< T >::result_t >::rnd_t  rnd)
inline

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