|
Namespaces |
| namespace | unit |
Classes |
| class | unit::Unit< UT > |
| | a unit More...
|
| class | unit::NonPrefixable< UT, U > |
| | template NonPrefixable; More...
|
| class | unit::Prefixable< UT, U > |
| | a unit with an additional prefix More...
|
| class | unit::Prefixed< Prefixable< UT, U >, UP > |
| | Spezialization of Prefixed for a Prefixable<UT, U> base unit. More...
|
| struct | unit::UnitListError< false > |
| | report a unit list compile time error More...
|
| struct | unit::Power< N, D > |
| | return a power string More...
|
| struct | unit::Power< N, 1L > |
| | return a power string More...
|
| struct | unit::Power< 1L, 1L > |
| | return a power string More...
|
| class | unit::ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > > |
| | specialization of ComposeBase for CL being a list of Components More...
|
| class | unit::ComposeBase< UT, Loki::NullType > |
| | specialization of ComposeBase for CL being Loki::NullType More...
|
| class | unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< NonPrefixable< UT1, U1 >, CUTail > > |
| | a unit which is composed of other units More...
|
| class | unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< Prefixed< Prefixable< UT1, U1 >, UP1 >, CUTail > > |
| | a unit which is composed of other units More...
|
| class | unit::Composed< ComposeBase< UT, Loki::Typelist< Component< UL, BSUtilities::Rational< N, D > >, CTail > >, Loki::Typelist< Composed< ComposeBase< UT1, CL1 >, UL1 >, CUTail > > |
| | a unit which is composed of other units More...
|
| class | unit::Composed< ComposeBase< UT, CL >, Loki::NullType > |
| | a unit which is composed of other units More...
|
| struct | unit::Standard< NonPrefixable< UT, U >, N, D > |
| | static standardization More...
|
| struct | unit::Standard< Prefixed< Prefixable< UT, U >, P >, N, D > |
| | static standardization More...
|
| struct | unit::StandardComposed< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > |
| | static standardization helper More...
|
| struct | unit::StandardComposed< Loki::NullType, Loki::NullType > |
| | static standardization helper More...
|
| struct | unit::Standard< Composed< ComposeBase< UT, CL >, UL >, N, D > |
| | static standardization More...
|
| struct | unit::Reverse< NonPrefixable< UT, U >, N, D > |
| | static reverse standardization More...
|
| struct | unit::Reverse< Prefixed< Prefixable< UT, U >, P >, N, D > |
| | static reverse standardization More...
|
| struct | unit::ReverseComposed< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > |
| | static reverse standardization helper More...
|
| struct | unit::ReverseComposed< Loki::NullType, Loki::NullType > |
| | static reverse standardization helper More...
|
| struct | unit::Reverse< Composed< ComposeBase< UT, CL >, UL >, N, D > |
| | static reverse standardization More...
|
| struct | unit::ValidUnit< U, Loki::Typelist< NonPrefixable< UT, U1 >, UTail > > |
| | check a unit for being present in a (possibly expanded) unit list More...
|
| class | unit::ValidPrefixedUnit< U, Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail > > |
| | unit validity check helper More...
|
| class | unit::ValidPrefixedUnit< U, Prefixable< UT, U1 >, Loki::NullType > |
| | unit validity check helper More...
|
| struct | unit::ValidUnit< U, Loki::Typelist< Prefixable< UT, U1 >, UTail > > |
| | check a unit for being present in a (possibly expanded) unit list More...
|
| struct | unit::ComposingUnits< Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail >, Loki::Typelist< U, UTail > > |
| | unit validity check helper More...
|
| struct | unit::ComposingUnits< Loki::NullType, Loki::NullType > |
| | unit validity check helper More...
|
| struct | unit::ValidComposedUnit< Composed< ComposeBase< UT, CL >, UL >, ComposeBase< UT, CL > > |
| | unit validity check helper More...
|
| struct | unit::ValidComposedUnit< U, ComposeBase< UT, CL > > |
| | unit validity check helper More...
|
| struct | unit::ValidComposedUnit< U, ComposeBase< UT, Loki::NullType > > |
| | unit validity check helper More...
|
| struct | unit::ValidUnit< U, Loki::Typelist< ComposeBase< UT, CL >, UTail > > |
| | check a unit for being present in a (possibly expanded) unit list More...
|
| struct | unit::ValidUnit< U, Loki::NullType > |
| | check a unit for being present in a (possibly expanded) unit list More...
|
| struct | unit::standard< Loki::Typelist< NonPrefixable< UT, U >, UTail >, N, D > |
| | dynamic standardization More...
|
| struct | unit::standardPrefixed< Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail >, N, D > |
| | dynamic standardization within a prefixable unit More...
|
| struct | unit::standardPrefixed< Prefixable< UT, U1 >, Loki::NullType, N, D > |
| | dynamic standardization within a prefixable unit More...
|
| struct | unit::standard< Loki::Typelist< Prefixable< UT, U >, UTail >, N, D > |
| | dynamic standardization More...
|
| struct | unit::standardComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail > > > |
| | dynamic standardization within a compose base unit More...
|
| struct | unit::standardComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, Loki::NullType > > > |
| | dynamic standardization within a compose base unit More...
|
| struct | unit::ComposedClosure |
| | composed closure helper structure More...
|
| class | unit::ComposedGrammar |
| | spirit grammar for a composed unit More...
|
| struct | unit::ComposedGrammar::definition< ScannerT > |
| | grammar definition More...
|
| struct | unit::standard< Loki::Typelist< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N1, D1 > >, CTail > >, UTail >, N, D > |
| | dynamic standardization More...
|
| struct | unit::standard< Loki::NullType, N, D > |
| | dynamic standardization More...
|
| struct | unit::reverse< Loki::Typelist< NonPrefixable< UT, U >, UTail >, N, D > |
| | dynamic reverse standardization More...
|
| struct | unit::reversePrefixed< Prefixable< UT, U1 >, Loki::Typelist< Prefix< P >, PTail >, N, D > |
| | dynamic reverse standardization within a prefixable unit More...
|
| struct | unit::reversePrefixed< Prefixable< UT, U1 >, Loki::NullType, N, D > |
| | dynamic reverse standardization within a prefixable unit More...
|
| struct | unit::reverse< Loki::Typelist< Prefixable< UT, U >, UTail >, N, D > |
| | dynamic reverse standardization More...
|
| struct | unit::reverseComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, CTail > > > |
| | dynamic reverse standardization within a compose base unit More...
|
| struct | unit::reverseComposed< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N, D > >, Loki::NullType > > > |
| | dynamic reverse standardization within a compose base unit More...
|
| struct | unit::reverse< Loki::Typelist< ComposeBase< UT, Loki::Typelist< Component< CUL, BSUtilities::Rational< N1, D1 > >, CTail > >, UTail >, N, D > |
| | dynamic reverse standardization More...
|
| struct | unit::reverse< Loki::NullType, N, D > |
| | dynamic reverse standardization More...
|