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

Forward declarations of library components. More...

#include <string>
Include dependency graph for units_fwd.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::units::dim< T, V >
 Dimension tag/exponent pair for a single fundamental dimension. More...
 
struct  boost::units::is_dim< T >
 Check that a type is a valid dim. More...
 
struct  boost::units::list< Item, Next >
 
struct  boost::units::make_dimension_list< Seq >
 Reduce dimension list to cardinal form. More...
 
struct  boost::units::is_dimensionless< T >
 
struct  boost::units::is_implicitly_convertible< S1, S2 >
 INTERNAL ONLY. More...
 
struct  boost::units::get_dimension< T >
 
struct  boost::units::get_system< T >
 
singleton  boost::units::absolute< Y >
 A wrapper to represent absolute units (points rather than vectors). More...
 
singleton  boost::units::unit< Dim, System, Enable >
 class representing a model-dependent unit with no associated value More...
 
struct  boost::units::scale< Base, Exponent >
 class representing a scaling factor such as 10^3 The exponent must be a static rational. More...
 
struct  boost::units::base_unit_info< BaseUnit >
 traits template for unit names. More...
 
struct  boost::units::dimensionless_unit< System >
 Utility class to simplify construction of dimensionless units in a system. More...
 
struct  boost::units::is_unit< T >
 Check that a type is a unit. More...
 
struct  boost::units::is_unit_of_dimension< T, Dim >
 Check that a type is a unit of the specified dimension. More...
 
struct  boost::units::is_unit_of_system< T, System >
 Check that a type is a unit in a specified system. More...
 
singleton  boost::units::quantity< Unit, Y >
 class declaration More...
 
struct  boost::units::dimensionless_quantity< System, Y >
 Utility class to simplify construction of dimensionless quantities. More...
 
struct  boost::units::is_quantity< T >
 Check that a type is a quantity. More...
 
struct  boost::units::is_quantity_of_dimension< T, Dim >
 Check that a type is a quantity of the specified dimension. More...
 
struct  boost::units::is_quantity_of_system< T, System >
 Check that a type is a quantity in a specified system. More...
 
struct  boost::units::conversion_helper< From, To >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::units
 

Functions

template<class T >
std::string boost::units::to_string (const T &t)
 
template<class T >
std::string boost::units::name_string (const T &)
 
template<class T >
std::string boost::units::symbol_string (const T &)
 
template<class T >
std::string boost::units::raw_string (const T &)
 
template<class T >
std::string boost::units::typename_string (const T &)
 

Detailed Description

Forward declarations of library components.

Forward declarations of units library - dimensions, systems, quantity and string components.