Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
numeric_values.hpp File Reference
#include <limits>
Include dependency graph for numeric_values.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::numeric_values< T >
 This generic type reports various numeric values for some type. More...
 
struct  boost::numeric_values< float >
 
struct  boost::numeric_values< double >
 
struct  boost::numeric_values< long double >
 

Namespaces

 boost
 Duration formatting facet for input.
 

Macros

#define BOOST_GRAPH_SPECIALIZE_NUMERIC_FLOAT(type)
 

Macro Definition Documentation

#define BOOST_GRAPH_SPECIALIZE_NUMERIC_FLOAT (   type)
Value:
template <> struct numeric_values<type> { \
typedef type value_type; \
static type zero() { return 0.0; } \
static type infinity() { return std::numeric_limits<type>::infinity(); } \
};
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
value_type
Special integer values that can be used for formatting.
Definition: formatting.hpp:85