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.
All Classes Namespaces Files Functions Variables Typedefs Macros Pages
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 NSI
 NdetailNamespace containing implementation details for SI
 Nliterals
 Cunit_symbol< 'D', std::ratio< 1 > >
 Cunit_symbol< 'D', _ratio >
 Cunit_symbol< 'a', std::ratio< 1 > >
 Cunit_symbol< 'a', _ratio >
 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< 'r', _ratio >
 Cunit_symbol< 'L', std::ratio< 1 >, std::ratio< 2 > >
 Cunit_symbol< 'L', std::ratio< 1, 10000 >, std::ratio< 2 > >
 Cunit_symbol< 'L', std::micro, std::ratio< 2 > >
 Cunit_symbol< 'L', std::ratio< 1 >, std::ratio< 3 > >
 Cunit_symbol< 'L', std::ratio< 1, 1000000 >, std::ratio< 3 > >
 Cunit_symbol< 'L', std::nano, std::ratio< 3 > >
 Cunit_symbol< 'K', std::ratio< 1 > >
 Cunit_symbol< 'K', _ratio >
 Cunit_symbolBase struct. Unusable needs template overloading
 Cunit_symbol< 'C', std::ratio< 1 > >
 Cunit_symbol< 'C', _ratio >
 Cunit_symbol< 'Q', std::ratio< 1 > >
 Cunit_symbol< 'Q', _ratio >
 Cunit_symbol< 'G', std::ratio< 1 > >
 Cunit_symbol< 'G', _ratio >
 Cunit_symbol< 'I', std::ratio< 1 > >
 Cunit_symbol< 'I', _ratio >
 Cunit_symbol< 'U', std::ratio< 1 > >
 Cunit_symbol< 'U', _ratio >
 Cunit_symbol< 'O', std::ratio< 1 > >
 Cunit_symbol< 'O', _ratio >
 Cunit_symbol< 'E', std::ratio< 1 > >
 Cunit_symbol< 'E', _ratio >
 Cunit_symbol< 'H', std::ratio< 1 > >
 Cunit_symbol< 'H', _ratio >
 Cunit_symbol< 'F', std::ratio< 1 > >
 Cunit_symbol< 'F', _ratio >
 Cunit_symbol< 'T', std::ratio< 1 >, std::ratio<-1 > >
 Cunit_symbol< 'T', _ratio, std::ratio<-1 > >
 Cunit_symbol< 'i', std::ratio< 1 > >
 Cunit_symbol< 'i', _ratio >
 Cunit_symbol< 'l', std::ratio< 1 > >
 Cunit_symbol< 'l', _ratio >
 Cunit_symbol< 'L', std::ratio< 1 > >
 Cunit_symbol< 'L', _ratio >
 Cunit_symbol< 'J', std::ratio< 1 > >
 Cunit_symbol< 'J', _ratio >
 Cunit_symbol< 'm', std::ratio< 1 > >
 Cunit_symbol< 'm', _ratio >
 Cunit_symbol< 'B', std::ratio< 1 > >
 Cunit_symbol< 'B', _ratio >
 Cunit_symbol< 'f', std::ratio< 1 > >
 Cunit_symbol< 'f', _ratio >
 Cunit_symbol< 'M', std::ratio< 1 > >
 Cunit_symbol< 'M', std::milli >
 Cunit_symbol< 'M', std::kilo >
 Cunit_symbol< 'M', std::exa >
 Cunit_symbol< 'M', _ratio >
 Cunit_symbol< 'P', std::ratio< 1 > >
 Cunit_symbol< 'P', _ratio >
 Cunit_symbol< 'p', std::ratio< 1 > >
 Cunit_symbol< 'p', _ratio >
 Cunit_symbol< 'A', std::ratio< 1 > >
 Cunit_symbol< 'A', _ratio >
 Cunit_symbol< 'R', std::ratio< 1 > >
 Cunit_symbol< 'R', _ratio >
 Cunit_symbol< 'N', std::ratio< 1 > >
 Cunit_symbol< 'N', _ratio >
 Cunit_symbol< 't', std::ratio< 1 > >
 Cunit_symbol< 't', _ratio >
 Cunit_symbol< 'T', std::ratio< 1 > >
 Cunit_symbol< 'T', std::ratio< 60, 1 > >
 Cunit_symbol< 'T', std::ratio< 3600, 1 > >
 Cunit_symbol< 'T', _ratio >
 Cunit_symbol< 'v', std::ratio< 1 > >
 Cunit_symbol< 'v', std::ratio_divide< std::kilo, std::ratio< 3600, 1 > >::type >
 Cunit_symbol< 'v', _ratio >