|
join 1.0
lightweight network framework library
|
Classes | |
| struct | _byteswap |
| struct | _byteswap< double, 8 > |
| struct | _byteswap< float, 4 > |
| struct | _byteswap< Type, 1 > |
| struct | _byteswap< Type, 2 > |
| struct | _byteswap< Type, 4 > |
| struct | _byteswap< Type, 8 > |
| struct | _swap |
| struct | EscapedTable |
| struct | is_first_default_constructible |
| check that first alternative is default constructible. More... | |
| struct | lessNoCase |
| struct | Power |
| struct | UnescapedTable |
| struct | VariantHelper |
| helper class for variant operations using jump tables for O(1) dispatch. More... | |
| struct | VariantStorage |
| helper class representing a variant storage in order to be able to disable default/copy/move constructors/operators. More... | |
| struct | WhitespaceTable |
Functions | |
| char * | writeExponent (char *buffer, int k) noexcept |
| char * | prettify (char *buffer, int length, int k) noexcept |
| void | grisuRound (char *buffer, int length, uint64_t delta, uint64_t rest, uint64_t ten_kappa, uint64_t wp_w) noexcept |
| constexpr int | digitsCount (uint32_t n) noexcept |
| void | digitsGen (const DiyFp &W, const DiyFp &Mp, uint64_t delta, char *buffer, int &length, int &k) noexcept |
| void | grisu2 (char *buffer, int &length, int &k, double value) noexcept |
Variables | |
| constexpr Power | atodpow [] |
| constexpr uint32_t | pow10 [] = {1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000} |
| constexpr DiyFp | dtoapow [] |
| constexpr char | digitPairs [201] |
| constexpr UnescapedTable | unescapedLookup {} |
| constexpr EscapedTable | escapedLookup {} |
| constexpr WhitespaceTable | whitespaceLookup {} |
|
constexprnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |