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