SI 2.5.4
A header only c++ library that provides type safety and user defined literals for handling physical values defined in the International System of Units.
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 NSI
 NdetailNamespace containing implementation details for SI
 Nliterals
 Cunit_symbolBase struct. Unusable needs template overloading
 Cunit_symbol< 'a', _ratio >
 Cunit_symbol< 'A', _ratio >
 Cunit_symbol< 'a', std::ratio< 1 > >
 Cunit_symbol< 'A', std::ratio< 1 > >
 Cunit_symbol< 'B', _ratio >
 Cunit_symbol< 'B', std::ratio< 1 > >
 Cunit_symbol< 'C', _ratio >
 Cunit_symbol< 'C', std::ratio< 1 > >
 Cunit_symbol< 'D', _ratio >
 Cunit_symbol< 'D', std::ratio< 1 > >
 Cunit_symbol< 'E', _ratio >
 Cunit_symbol< 'E', std::ratio< 1 > >
 Cunit_symbol< 'F', _ratio >
 Cunit_symbol< 'f', _ratio >
 Cunit_symbol< 'F', std::ratio< 1 > >
 Cunit_symbol< 'f', std::ratio< 1 > >
 Cunit_symbol< 'G', _ratio >
 Cunit_symbol< 'G', std::ratio< 1 > >
 Cunit_symbol< 'H', _ratio >
 Cunit_symbol< 'H', std::ratio< 1 > >
 Cunit_symbol< 'i', _ratio >
 Cunit_symbol< 'I', _ratio >
 Cunit_symbol< 'i', std::ratio< 1 > >
 Cunit_symbol< 'I', std::ratio< 1 > >
 Cunit_symbol< 'J', _ratio >
 Cunit_symbol< 'J', std::ratio< 1 > >
 Cunit_symbol< 'K', _ratio >
 Cunit_symbol< 'K', std::ratio< 1 > >
 Cunit_symbol< 'l', _ratio >
 Cunit_symbol< 'L', _ratio >
 Cunit_symbol< 'L', std::micro, std::ratio< 2 > >
 Cunit_symbol< 'L', std::nano, std::ratio< 3 > >
 Cunit_symbol< 'L', std::ratio< 1 > >
 Cunit_symbol< 'l', std::ratio< 1 > >
 Cunit_symbol< 'L', std::ratio< 1 >, std::ratio< 2 > >
 Cunit_symbol< 'L', std::ratio< 1 >, std::ratio< 3 > >
 Cunit_symbol< 'L', std::ratio< 1, 10000 >, std::ratio< 2 > >
 Cunit_symbol< 'L', std::ratio< 1, 1000000 >, std::ratio< 3 > >
 Cunit_symbol< 'm', _ratio >
 Cunit_symbol< 'M', _ratio >
 Cunit_symbol< 'M', std::exa >
 Cunit_symbol< 'M', std::kilo >
 Cunit_symbol< 'M', std::milli >
 Cunit_symbol< 'm', std::ratio< 1 > >
 Cunit_symbol< 'M', std::ratio< 1 > >
 Cunit_symbol< 'N', _ratio >
 Cunit_symbol< 'N', std::ratio< 1 > >
 Cunit_symbol< 'O', _ratio >
 Cunit_symbol< 'O', std::ratio< 1 > >
 Cunit_symbol< 'P', _ratio >
 Cunit_symbol< 'p', _ratio >
 Cunit_symbol< 'P', std::ratio< 1 > >
 Cunit_symbol< 'p', std::ratio< 1 > >
 Cunit_symbol< 'Q', _ratio >
 Cunit_symbol< 'Q', std::ratio< 1 > >
 Cunit_symbol< 'r', _ratio >
 Cunit_symbol< 'R', _ratio >
 Cunit_symbol< 'R', std::ratio< 1 > >
 Cunit_symbol< 'r', std::ratio< 1 > >
 Cunit_symbol< 'r', std::ratio< 100000000, 5729577951308232 > >
 Cunit_symbol< 'r', std::ratio< 100000000000, 5729577951308232 > >
 Cunit_symbol< 'r', std::ratio< 100000000000000, 5729577951308232 > >
 Cunit_symbol< 't', _ratio >
 Cunit_symbol< 'T', _ratio >
 Cunit_symbol< 'T', _ratio, std::ratio<-1 > >
 Cunit_symbol< 't', std::ratio< 1 > >
 Cunit_symbol< 'T', std::ratio< 1 > >
 Cunit_symbol< 'T', std::ratio< 1 >, std::ratio<-1 > >
 Cunit_symbol< 'T', std::ratio< 3600, 1 > >
 Cunit_symbol< 'T', std::ratio< 60, 1 > >
 Cunit_symbol< 'U', _ratio >
 Cunit_symbol< 'U', std::ratio< 1 > >
 Cunit_symbol< 'v', _ratio >
 Cunit_symbol< 'v', std::ratio< 1 > >
 Cunit_symbol< 'v', std::ratio_divide< std::kilo, std::ratio< 3600, 1 > >::type >