|
| singleton | boost::units::unit< Dim, System, Enable > |
| | class representing a model-dependent unit with no associated value More...
|
| |
| struct | boost::units::reduce_unit< unit< Dim, System > > |
| | Returns a unique type for every unit. More...
|
| |
| struct | boost::units::is_implicitly_convertible< S1, S2 > |
| | INTERNAL ONLY. More...
|
| |
| struct | boost::units::unary_plus_typeof_helper< unit< Dim, System > > |
| | unit unary plus typeof helper INTERNAL ONLY More...
|
| |
| struct | boost::units::unary_minus_typeof_helper< unit< Dim, System > > |
| | unit unary minus typeof helper INTERNAL ONLY More...
|
| |
| struct | boost::units::add_typeof_helper< unit< Dim, System >, unit< Dim, System > > |
| | unit add typeof helper INTERNAL ONLY More...
|
| |
| struct | boost::units::subtract_typeof_helper< unit< Dim, System >, unit< Dim, System > > |
| | unit subtract typeof helper INTERNAL ONLY More...
|
| |
| struct | boost::units::multiply_typeof_helper< unit< Dim1, homogeneous_system< System > >, unit< Dim2, homogeneous_system< System > > > |
| | unit multiply typeof helper for two identical homogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::multiply_typeof_helper< unit< Dim1, homogeneous_system< System1 > >, unit< Dim2, homogeneous_system< System2 > > > |
| | unit multiply typeof helper for two different homogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::multiply_typeof_helper< unit< Dim1, heterogeneous_system< System1 > >, unit< Dim2, homogeneous_system< System2 > > > |
| | unit multiply typeof helper for a heterogeneous and a homogeneous system INTERNAL ONLY More...
|
| |
| struct | boost::units::multiply_typeof_helper< unit< Dim1, homogeneous_system< System1 > >, unit< Dim2, heterogeneous_system< System2 > > > |
| | unit multiply typeof helper for a homogeneous and a heterogeneous system INTERNAL ONLY More...
|
| |
| struct | boost::units::multiply_typeof_helper< unit< Dim1, heterogeneous_system< System1 > >, unit< Dim2, heterogeneous_system< System2 > > > |
| | unit multiply typeof helper for two heterogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::divide_typeof_helper< unit< Dim1, homogeneous_system< System > >, unit< Dim2, homogeneous_system< System > > > |
| | unit divide typeof helper for two identical homogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::divide_typeof_helper< unit< Dim1, homogeneous_system< System1 > >, unit< Dim2, homogeneous_system< System2 > > > |
| | unit divide typeof helper for two different homogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::divide_typeof_helper< unit< Dim1, heterogeneous_system< System1 > >, unit< Dim2, homogeneous_system< System2 > > > |
| | unit divide typeof helper for a heterogeneous and a homogeneous system INTERNAL ONLY More...
|
| |
| struct | boost::units::divide_typeof_helper< unit< Dim1, homogeneous_system< System1 > >, unit< Dim2, heterogeneous_system< System2 > > > |
| | unit divide typeof helper for a homogeneous and a heterogeneous system INTERNAL ONLY More...
|
| |
| struct | boost::units::divide_typeof_helper< unit< Dim1, heterogeneous_system< System1 > >, unit< Dim2, heterogeneous_system< System2 > > > |
| | unit divide typeof helper for two heterogeneous systems INTERNAL ONLY More...
|
| |
| struct | boost::units::power_typeof_helper< unit< Dim, System >, static_rational< N, D > > |
| | raise unit to a static_rational power More...
|
| |
| struct | boost::units::root_typeof_helper< unit< Dim, System >, static_rational< N, D > > |
| | take the static_rational root of a unit More...
|
| |
|
| template<class Dim , class System > |
unary_plus_typeof_helper< unit
< Dim, System > >::type | boost::units::operator+ (const unit< Dim, System > &) |
| | unit runtime unary plus More...
|
| |
| template<class Dim , class System > |
unary_minus_typeof_helper
< unit< Dim, System > >::type | boost::units::operator- (const unit< Dim, System > &) |
| | unit runtime unary minus More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
add_typeof_helper< unit< Dim1,
System1 >, unit< Dim2, System2 >
>::type | boost::units::operator+ (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | runtime add two units More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
subtract_typeof_helper< unit
< Dim1, System1 >, unit< Dim2,
System2 > >::type | boost::units::operator- (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | runtime subtract two units More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
multiply_typeof_helper< unit
< Dim1, System1 >, unit< Dim2,
System2 > >::type | boost::units::operator* (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | runtime multiply two units More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
divide_typeof_helper< unit
< Dim1, System1 >, unit< Dim2,
System2 > >::type | boost::units::operator/ (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | runtime divide two units More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
| bool | boost::units::operator== (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | unit runtime operator== More...
|
| |
| template<class Dim1 , class Dim2 , class System1 , class System2 > |
| bool | boost::units::operator!= (const unit< Dim1, System1 > &, const unit< Dim2, System2 > &) |
| | unit runtime operator!= More...
|
| |