Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::interval_lib::rounding_control< T > Struct Template Reference

#include <rounding.hpp>

Public Types

typedef int rounding_mode
 

Static Public Member Functions

static void get_rounding_mode (rounding_mode &)
 
static void set_rounding_mode (rounding_mode)
 
static void upward ()
 
static void downward ()
 
static void to_nearest ()
 
static const Tto_int (const T &x)
 
static const Tforce_rounding (const T &x)
 

Member Typedef Documentation

Member Function Documentation

template<class T >
static void boost::numeric::interval_lib::rounding_control< T >::downward ( )
inlinestatic
template<class T >
static const T& boost::numeric::interval_lib::rounding_control< T >::force_rounding ( const T x)
inlinestatic

References boost::flyweights::x.

template<class T >
static void boost::numeric::interval_lib::rounding_control< T >::get_rounding_mode ( rounding_mode )
inlinestatic
template<class T >
static void boost::numeric::interval_lib::rounding_control< T >::set_rounding_mode ( rounding_mode  )
inlinestatic
template<class T >
static const T& boost::numeric::interval_lib::rounding_control< T >::to_int ( const T x)
inlinestatic

References boost::flyweights::x.

template<class T >
static void boost::numeric::interval_lib::rounding_control< T >::to_nearest ( )
inlinestatic
template<class T >
static void boost::numeric::interval_lib::rounding_control< T >::upward ( )
inlinestatic

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