Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
prefixes.hpp File Reference
Include dependency graph for prefixes.hpp:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::units
 
 boost::units::si
 

Macros

#define BOOST_UNITS_METRIC_PREFIX(exponent, name)
 

Typedefs

typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -24 > > >::type 
boost::units::si::yocto_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -21 > > >::type 
boost::units::si::zepto_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -18 > > >::type 
boost::units::si::atto_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -15 > > >::type 
boost::units::si::femto_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -12 > > >::type 
boost::units::si::pico_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -9 > > >::type 
boost::units::si::nano_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -6 > > >::type 
boost::units::si::micro_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -3 > > >::type 
boost::units::si::milli_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -2 > > >::type 
boost::units::si::centi_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< -1 > > >::type 
boost::units::si::deci_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 1 > > >::type 
boost::units::si::deka_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 2 > > >::type 
boost::units::si::hecto_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 3 > > >::type 
boost::units::si::kilo_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 6 > > >::type 
boost::units::si::mega_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 9 > > >::type 
boost::units::si::giga_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 12 > > >::type 
boost::units::si::tera_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 15 > > >::type 
boost::units::si::peta_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 18 > > >::type 
boost::units::si::exa_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 21 > > >::type 
boost::units::si::zetta_type
 
typedef make_scaled_unit
< dimensionless, scale
< 10, static_rational
< 24 > > >::type 
boost::units::si::yotta_type
 

Functions

 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (yocto, yocto_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (zepto, zepto_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (atto, atto_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (femto, femto_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (pico, pico_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (nano, nano_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (micro, micro_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (milli, milli_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (centi, centi_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (deci, deci_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (deka, deka_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (hecto, hecto_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (kilo, kilo_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (mega, mega_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (giga, giga_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (tera, tera_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (peta, peta_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (exa, exa_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (zetta, zetta_type)
 
 boost::units::si::BOOST_UNITS_STATIC_CONSTANT (yotta, yotta_type)
 

Macro Definition Documentation

#define BOOST_UNITS_METRIC_PREFIX (   exponent,
  name 
)
Value:
typedef make_scaled_unit<dimensionless, scale<10, static_rational<exponent> > >::type name ## _type;\
const int name
Definition: gzip.hpp:94
#define BOOST_UNITS_STATIC_CONSTANT(name, type)
A convenience macro that allows definition of static constants in headers in an ODR-safe way...
Definition: static_constant.hpp:18
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42