|
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...
|
|