#include <typeinfo>
#include <boost/config/no_tr1/cmath.hpp>
#include <boost/throw_exception.hpp>
#include <functional>
#include "boost/type_traits/is_arithmetic.hpp"
#include "boost/mpl/if.hpp"
#include "boost/mpl/integral_c.hpp"
Classes | |
struct | boost::numeric::Trunc< S > |
struct | boost::numeric::Floor< S > |
struct | boost::numeric::Ceil< S > |
struct | boost::numeric::RoundEven< S > |
class | boost::numeric::bad_numeric_cast |
class | boost::numeric::negative_overflow |
class | boost::numeric::positive_overflow |
struct | boost::numeric::def_overflow_handler |
struct | boost::numeric::silent_overflow_handler |
struct | boost::numeric::raw_converter< Traits > |
struct | boost::numeric::UseInternalRangeChecker |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::numeric | |
Enumerations | |
enum | boost::numeric::range_check_result { boost::numeric::cInRange = 0, boost::numeric::cNegOverflow = 1, boost::numeric::cPosOverflow = 2 } |