|
rippled
|
Namespaces | |
| zero_helper | |
Typedefs | |
| typedef struct beast::detail::_U32_S | U32_S |
| typedef struct beast::detail::_U64_S | U64_S |
Enumerations | |
| enum | XXH_endianess { XXH_bigEndian = 0, XXH_littleEndian = 1 } |
| enum | XXH_alignment { XXH_aligned, XXH_unaligned } |
| enum | XXH_errorcode { XXH_OK = 0, XXH_ERROR } |
Functions | |
| template<class Int , class FwdIt , class Accumulator > | |
| bool | parse_integral (Int &num, FwdIt first, FwdIt last, Accumulator accumulator) |
| template<class Int , class FwdIt > | |
| bool | parse_negative_integral (Int &num, FwdIt first, FwdIt last) |
| template<class Int , class FwdIt > | |
| bool | parse_positive_integral (Int &num, FwdIt first, FwdIt last) |
| template<class IntType , class FwdIt > | |
| bool | parseSigned (IntType &result, FwdIt first, FwdIt last) |
| template<class UIntType , class FwdIt > | |
| bool | parseUnsigned (UIntType &result, FwdIt first, FwdIt last) |
| template<class T > | |
| void | reverse_bytes (T &t) |
| template<class T > | |
| void | maybe_reverse_bytes (T &t, std::false_type) |
| template<class T > | |
| void | maybe_reverse_bytes (T &t, std::true_type) |
| template<class T , class Hasher > | |
| void | maybe_reverse_bytes (T &t, Hasher &) |
| void | for_each_item (...) noexcept |
| template<class Hasher , class T > | |
| int | hash_one (Hasher &h, T const &t) noexcept |
| template<class Hasher , class... T, std::size_t... I> | |
| void | tuple_hash (Hasher &h, std::tuple< T... > const &t, std::index_sequence< I... >) noexcept |
| FORCE_INLINE U32 | XXH_readLE32_align (const void *ptr, XXH_endianess endian, XXH_alignment align) |
| FORCE_INLINE U32 | XXH_readLE32 (const void *ptr, XXH_endianess endian) |
| FORCE_INLINE U64 | XXH_readLE64_align (const void *ptr, XXH_endianess endian, XXH_alignment align) |
| FORCE_INLINE U64 | XXH_readLE64 (const void *ptr, XXH_endianess endian) |
| FORCE_INLINE U32 | XXH32_endian_align (const void *input, size_t len, U32 seed, XXH_endianess endian, XXH_alignment align) |
| unsigned int | XXH32 (const void *input, size_t len, unsigned seed) |
| FORCE_INLINE U64 | XXH64_endian_align (const void *input, size_t len, U64 seed, XXH_endianess endian, XXH_alignment align) |
| unsigned long long | XXH64 (const void *input, size_t len, unsigned long long seed) |
| XXH32_state_t * | XXH32_createState (void) |
| XXH_errorcode | XXH32_freeState (XXH32_state_t *statePtr) |
| XXH64_state_t * | XXH64_createState (void) |
| XXH_errorcode | XXH64_freeState (XXH64_state_t *statePtr) |
| XXH_errorcode | XXH32_reset (XXH32_state_t *state_in, U32 seed) |
| XXH_errorcode | XXH64_reset (XXH64_state_t *state_in, unsigned long long seed) |
| FORCE_INLINE XXH_errorcode | XXH32_update_endian (XXH32_state_t *state_in, const void *input, size_t len, XXH_endianess endian) |
| XXH_errorcode | XXH32_update (XXH32_state_t *state_in, const void *input, size_t len) |
| FORCE_INLINE U32 | XXH32_digest_endian (const XXH32_state_t *state_in, XXH_endianess endian) |
| U32 | XXH32_digest (const XXH32_state_t *state_in) |
| FORCE_INLINE XXH_errorcode | XXH64_update_endian (XXH64_state_t *state_in, const void *input, size_t len, XXH_endianess endian) |
| XXH_errorcode | XXH64_update (XXH64_state_t *state_in, const void *input, size_t len) |
| FORCE_INLINE U64 | XXH64_digest_endian (const XXH64_state_t *state_in, XXH_endianess endian) |
| unsigned long long | XXH64_digest (const XXH64_state_t *state_in) |
| XXH_errorcode | XXH32_reset (XXH32_state_t *statePtr, unsigned seed) |
| template<typename T > | |
| std::string | to_string (T const &t) |
Variables | |
| thread_local std::string | threadName |
| static const int | one = 1 |
| typedef struct beast::detail::_U32_S beast::detail::U32_S |
| typedef struct beast::detail::_U64_S beast::detail::U64_S |
| Enumerator | |
|---|---|
| XXH_bigEndian | |
| XXH_littleEndian | |
Definition at line 225 of file xxhash.cpp.
| Enumerator | |
|---|---|
| XXH_aligned | |
| XXH_unaligned | |
Definition at line 244 of file xxhash.cpp.
| bool beast::detail::parse_integral | ( | Int & | num, |
| FwdIt | first, | ||
| FwdIt | last, | ||
| Accumulator | accumulator | ||
| ) |
Definition at line 49 of file LexicalCast.h.
| bool beast::detail::parse_negative_integral | ( | Int & | num, |
| FwdIt | first, | ||
| FwdIt | last | ||
| ) |
Definition at line 70 of file LexicalCast.h.
| bool beast::detail::parse_positive_integral | ( | Int & | num, |
| FwdIt | first, | ||
| FwdIt | last | ||
| ) |
Definition at line 91 of file LexicalCast.h.
| bool beast::detail::parseSigned | ( | IntType & | result, |
| FwdIt | first, | ||
| FwdIt | last | ||
| ) |
Definition at line 109 of file LexicalCast.h.
| bool beast::detail::parseUnsigned | ( | UIntType & | result, |
| FwdIt | first, | ||
| FwdIt | last | ||
| ) |
Definition at line 126 of file LexicalCast.h.
| void beast::detail::reverse_bytes | ( | T & | t | ) |
Definition at line 50 of file hash_append.h.
| void beast::detail::maybe_reverse_bytes | ( | T & | t, |
| std::false_type | |||
| ) |
Definition at line 61 of file hash_append.h.
| void beast::detail::maybe_reverse_bytes | ( | T & | t, |
| std::true_type | |||
| ) |
Definition at line 68 of file hash_append.h.
| void beast::detail::maybe_reverse_bytes | ( | T & | t, |
| Hasher & | |||
| ) |
Definition at line 76 of file hash_append.h.
|
noexcept |
Definition at line 425 of file hash_append.h.
|
noexcept |
Definition at line 431 of file hash_append.h.
|
noexcept |
Definition at line 439 of file hash_append.h.
| FORCE_INLINE U32 beast::detail::XXH_readLE32_align | ( | const void * | ptr, |
| XXH_endianess | endian, | ||
| XXH_alignment | align | ||
| ) |
Definition at line 247 of file xxhash.cpp.
| FORCE_INLINE U32 beast::detail::XXH_readLE32 | ( | const void * | ptr, |
| XXH_endianess | endian | ||
| ) |
Definition at line 256 of file xxhash.cpp.
| FORCE_INLINE U64 beast::detail::XXH_readLE64_align | ( | const void * | ptr, |
| XXH_endianess | endian, | ||
| XXH_alignment | align | ||
| ) |
Definition at line 262 of file xxhash.cpp.
| FORCE_INLINE U64 beast::detail::XXH_readLE64 | ( | const void * | ptr, |
| XXH_endianess | endian | ||
| ) |
Definition at line 277 of file xxhash.cpp.
| FORCE_INLINE U32 beast::detail::XXH32_endian_align | ( | const void * | input, |
| size_t | len, | ||
| U32 | seed, | ||
| XXH_endianess | endian, | ||
| XXH_alignment | align | ||
| ) |
Definition at line 286 of file xxhash.cpp.
| unsigned int beast::detail::XXH32 | ( | const void * | input, |
| size_t | len, | ||
| unsigned | seed | ||
| ) |
Definition at line 368 of file xxhash.cpp.
| FORCE_INLINE U64 beast::detail::XXH64_endian_align | ( | const void * | input, |
| size_t | len, | ||
| U64 | seed, | ||
| XXH_endianess | endian, | ||
| XXH_alignment | align | ||
| ) |
Definition at line 402 of file xxhash.cpp.
| unsigned long long beast::detail::XXH64 | ( | const void * | input, |
| size_t | len, | ||
| unsigned long long | seed | ||
| ) |
Definition at line 519 of file xxhash.cpp.
| XXH32_state_t * beast::detail::XXH32_createState | ( | void | ) |
Definition at line 582 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH32_freeState | ( | XXH32_state_t * | statePtr | ) |
Definition at line 591 of file xxhash.cpp.
| XXH64_state_t * beast::detail::XXH64_createState | ( | void | ) |
Definition at line 598 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH64_freeState | ( | XXH64_state_t * | statePtr | ) |
Definition at line 607 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH32_reset | ( | XXH32_state_t * | state_in, |
| U32 | seed | ||
| ) |
Definition at line 616 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH64_reset | ( | XXH64_state_t * | state_in, |
| unsigned long long | seed | ||
| ) |
Definition at line 630 of file xxhash.cpp.
| FORCE_INLINE XXH_errorcode beast::detail::XXH32_update_endian | ( | XXH32_state_t * | state_in, |
| const void * | input, | ||
| size_t | len, | ||
| XXH_endianess | endian | ||
| ) |
Definition at line 644 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH32_update | ( | XXH32_state_t * | state_in, |
| const void * | input, | ||
| size_t | len | ||
| ) |
Definition at line 739 of file xxhash.cpp.
| FORCE_INLINE U32 beast::detail::XXH32_digest_endian | ( | const XXH32_state_t * | state_in, |
| XXH_endianess | endian | ||
| ) |
Definition at line 750 of file xxhash.cpp.
| unsigned int beast::detail::XXH32_digest | ( | const XXH32_state_t * | state_in | ) |
Definition at line 793 of file xxhash.cpp.
| FORCE_INLINE XXH_errorcode beast::detail::XXH64_update_endian | ( | XXH64_state_t * | state_in, |
| const void * | input, | ||
| size_t | len, | ||
| XXH_endianess | endian | ||
| ) |
Definition at line 804 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH64_update | ( | XXH64_state_t * | state_in, |
| const void * | input, | ||
| size_t | len | ||
| ) |
Definition at line 899 of file xxhash.cpp.
| FORCE_INLINE U64 beast::detail::XXH64_digest_endian | ( | const XXH64_state_t * | state_in, |
| XXH_endianess | endian | ||
| ) |
Definition at line 910 of file xxhash.cpp.
| unsigned long long beast::detail::XXH64_digest | ( | const XXH64_state_t * | state_in | ) |
Definition at line 993 of file xxhash.cpp.
| XXH_errorcode beast::detail::XXH32_reset | ( | XXH32_state_t * | statePtr, |
| unsigned | seed | ||
| ) |
| std::string beast::detail::to_string | ( | T const & | t | ) |
Definition at line 106 of file iosformat.h.
| thread_local std::string beast::detail::threadName |
Definition at line 109 of file CurrentThreadName.cpp.
|
static |
Definition at line 229 of file xxhash.cpp.
1.8.17