#include <spy_hash_state.h>
Classes | |
struct | UnorderedCombinerCallback |
Public Member Functions | |
absl::optional< std::string > | error () const |
absl::optional< std::string > | error () const |
SpyHashStateImpl & | operator= (const SpyHashStateImpl &)=delete |
SpyHashStateImpl & | operator= (const SpyHashStateImpl &)=delete |
SpyHashStateImpl & | operator= (SpyHashStateImpl &&other) noexcept |
SpyHashStateImpl & | operator= (SpyHashStateImpl &&other) noexcept |
SpyHashStateImpl () | |
SpyHashStateImpl () | |
SpyHashStateImpl (const SpyHashStateImpl &)=delete | |
SpyHashStateImpl (const SpyHashStateImpl &)=delete | |
SpyHashStateImpl (SpyHashStateImpl &&other) noexcept | |
SpyHashStateImpl (SpyHashStateImpl &&other) noexcept | |
template<typename U > | |
SpyHashStateImpl (SpyHashStateImpl< U > &&other) | |
template<typename U > | |
SpyHashStateImpl (SpyHashStateImpl< U > &&other) | |
Private Attributes | |
std::shared_ptr< absl::optional< std::string > > | error_ |
std::vector< std::string > | hash_representation_ |
bool | moved_from_ = false |
Static Private Attributes | |
static bool | direct_absl_hash_value_error_ |
Friends | |
bool | operator!= (const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs) |
bool | operator!= (const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs) |
std::ostream & | operator<< (std::ostream &out, const SpyHashStateImpl &hash_state) |
std::ostream & | operator<< (std::ostream &out, const SpyHashStateImpl &hash_state) |
bool | operator== (const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs) |
bool | operator== (const SpyHashStateImpl &lhs, const SpyHashStateImpl &rhs) |
template<typename U > | |
class | SpyHashStateImpl |
Definition at line 42 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
strong |
Enumerator | |
---|---|
kEqual | |
kASuffixB | |
kBSuffixA | |
kUnequal | |
kEqual | |
kASuffixB | |
kBSuffixA | |
kUnequal |
Definition at line 106 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
strong |
Enumerator | |
---|---|
kEqual | |
kASuffixB | |
kBSuffixA | |
kUnequal | |
kEqual | |
kASuffixB | |
kBSuffixA | |
kUnequal |
Definition at line 107 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 44 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
delete |
|
inlinenoexcept |
Definition at line 52 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 65 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 43 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
delete |
|
inlinenoexcept |
Definition at line 51 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 64 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 81 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 82 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 72 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 73 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 147 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 148 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 113 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 114 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 170 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inline |
Definition at line 189 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 55 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinenoexcept |
Definition at line 56 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 172 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 90 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
inlinestatic |
Definition at line 91 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 101 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 102 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 125 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 126 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 96 of file bloaty/third_party/abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
friend |
Definition at line 97 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
Definition at line 198 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
staticprivate |
Definition at line 219 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
private |
Definition at line 225 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
private |
Definition at line 221 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.
|
private |
Definition at line 226 of file abseil-cpp/absl/hash/internal/spy_hash_state.h.