realroot_doc 0.1.1
rounding< T > Struct Template Reference

#include <rounding_mode.hpp>

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

List of all members.

Public Types

Public Member Functions

Static Public Member Functions

Static Public Attributes


Detailed Description

template<typename T>
struct mmx::numerics::rounding< T >

Definition at line 65 of file rounding_mode.hpp.


Member Typedef Documentation

typedef int rnd_t [inherited]

Definition at line 27 of file rounding_mode.hpp.


Constructor & Destructor Documentation

rounding ( typename fpu_rounding< typename LongVersion< T >::result_t >::rnd_t  rnd) [inline]

Definition at line 66 of file rounding_mode.hpp.

References rounding< T >::rounding().

Referenced by rounding< T >::rounding().

{ rounding( typename fpu_rounding<typename LongVersion<T>::result_t >::rnd_t rnd ) : fpu_rounding< typename LongVersion< T >::result_t >( rnd ) {}; };

Member Function Documentation

static rnd_t getrnd ( ) [inline, static, inherited]

Definition at line 28 of file rounding_mode.hpp.

{ return 0; };
static int rnd_dw ( ) [inline, static, inherited]

Definition at line 31 of file rounding_mode.hpp.

{ return 0; };
static int rnd_nr ( ) [inline, static, inherited]

Definition at line 32 of file rounding_mode.hpp.

{ return 0; };
static int rnd_up ( ) [inline, static, inherited]

Definition at line 30 of file rounding_mode.hpp.

{ return 0; };
static int rnd_z ( ) [inline, static, inherited]

Definition at line 33 of file rounding_mode.hpp.

{ return 0; };
static void setrnd ( rnd_t  r) [inline, static, inherited]

Definition at line 29 of file rounding_mode.hpp.

{ };

Member Data Documentation

const int id [static, inherited]

Definition at line 26 of file rounding_mode.hpp.


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