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
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NSI
 NdetailNamespace containing implementation details for SI
 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 >