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.
|
recursive struct that builds the number More...
#include <number_parser.h>
Public Types | |
using | digit = Digit< base, _digit > |
using | recursive_number = Number_impl< _base, _digits... > |
Static Public Attributes | |
static constexpr std::intmax_t | base = _base |
static constexpr std::intmax_t | magnitude |
static constexpr std::intmax_t | power = Power<base, _digit, _digits...>::power |
static constexpr std::intmax_t | value |
recursive struct that builds the number
using SI::detail::parsing::Number_impl< _base, _digit, _digits >::digit = Digit<base, _digit> |
using SI::detail::parsing::Number_impl< _base, _digit, _digits >::recursive_number = Number_impl<_base, _digits...> |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |