#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.