|
rapidyaml 0.14.0
parse and emit YAML, and do it fast
|
Functions | |
| template<class T> | |
| auto | c4::digits_dec (T v) noexcept -> typename std::enable_if< sizeof(T)==1u, unsigned >::type |
| decimal digits for 8 bit integers | |
| template<class T> | |
| auto | c4::digits_dec (T v) noexcept -> typename std::enable_if< sizeof(T)==2u, unsigned >::type |
| decimal digits for 16 bit integers | |
| template<class T> | |
| auto | c4::digits_dec (T v) noexcept -> typename std::enable_if< sizeof(T)==4u, unsigned >::type |
| decimal digits for 32 bit integers | |
| template<class T> | |
| auto | c4::digits_dec (T v) noexcept -> typename std::enable_if< sizeof(T)==8u, unsigned >::type |
| decimal digits for 64 bit integers | |
| template<class T> | |
| unsigned | c4::digits_hex (T v) noexcept |
| return the number of digits required to encode an hexadecimal number. | |
| template<class T> | |
| unsigned | c4::digits_bin (T v) noexcept |
| return the number of digits required to encode a binary number. | |
| template<class T> | |
| unsigned | c4::digits_oct (T v_) noexcept |
| return the number of digits required to encode an octal number. | |
|
inlinenoexcept |
decimal digits for 8 bit integers
Definition at line 433 of file charconv.hpp.
|
inlinenoexcept |
decimal digits for 16 bit integers
Definition at line 444 of file charconv.hpp.
|
inlinenoexcept |
decimal digits for 32 bit integers
Definition at line 455 of file charconv.hpp.
|
inlinenoexcept |
decimal digits for 64 bit integers
Definition at line 468 of file charconv.hpp.
|
inlinenoexcept |
return the number of digits required to encode an hexadecimal number.
Definition at line 530 of file charconv.hpp.
|
inlinenoexcept |
return the number of digits required to encode a binary number.
Definition at line 539 of file charconv.hpp.
|
inlinenoexcept |
return the number of digits required to encode an octal number.
Definition at line 548 of file charconv.hpp.