#include <spy_hash_state.h>
Definition at line 40 of file spy_hash_state.h.
enum absl::hash_internal::SpyHashStateImpl::CompareResult |
Definition at line 105 of file spy_hash_state.h.
absl::hash_internal::SpyHashStateImpl< T >::SpyHashStateImpl | ( | ) | [inline] |
Definition at line 42 of file spy_hash_state.h.
absl::hash_internal::SpyHashStateImpl< T >::SpyHashStateImpl | ( | const SpyHashStateImpl< T > & | ) |
absl::hash_internal::SpyHashStateImpl< T >::SpyHashStateImpl | ( | SpyHashStateImpl< T > && | other | ) | [inline] |
Definition at line 50 of file spy_hash_state.h.
absl::hash_internal::SpyHashStateImpl< T >::SpyHashStateImpl | ( | SpyHashStateImpl< U > && | other | ) | [inline] |
Definition at line 63 of file spy_hash_state.h.
static SpyHashStateImpl absl::hash_internal::SpyHashStateImpl< T >::combine | ( | SpyHashStateImpl< T > | s, |
const A & | a, | ||
const Args &... | args | ||
) | [inline, static] |
Definition at line 71 of file spy_hash_state.h.
static SpyHashStateImpl absl::hash_internal::SpyHashStateImpl< T >::combine | ( | SpyHashStateImpl< T > | s | ) | [inline, static] |
Reimplemented from absl::hash_internal::HashStateBase< SpyHashStateImpl< T > >.
Definition at line 80 of file spy_hash_state.h.
static SpyHashStateImpl absl::hash_internal::SpyHashStateImpl< T >::combine_contiguous | ( | SpyHashStateImpl< T > | hash_state, |
const unsigned char * | begin, | ||
size_t | size | ||
) | [inline, static] |
Definition at line 146 of file spy_hash_state.h.
static CompareResult absl::hash_internal::SpyHashStateImpl< T >::Compare | ( | const SpyHashStateImpl< T > & | a, |
const SpyHashStateImpl< T > & | b | ||
) | [inline, static] |
Definition at line 112 of file spy_hash_state.h.
absl::optional<std::string> absl::hash_internal::SpyHashStateImpl< T >::error | ( | ) | const [inline] |
Definition at line 156 of file spy_hash_state.h.
SpyHashStateImpl& absl::hash_internal::SpyHashStateImpl< T >::operator= | ( | const SpyHashStateImpl< T > & | ) |
SpyHashStateImpl& absl::hash_internal::SpyHashStateImpl< T >::operator= | ( | SpyHashStateImpl< T > && | other | ) | [inline] |
Definition at line 54 of file spy_hash_state.h.
static void absl::hash_internal::SpyHashStateImpl< T >::SetDirectAbslHashValueError | ( | ) | [inline, static] |
Definition at line 89 of file spy_hash_state.h.
bool operator!= | ( | const SpyHashStateImpl< T > & | lhs, |
const SpyHashStateImpl< T > & | rhs | ||
) | [friend] |
Definition at line 100 of file spy_hash_state.h.
std::ostream& operator<< | ( | std::ostream & | out, |
const SpyHashStateImpl< T > & | hash_state | ||
) | [friend] |
Definition at line 124 of file spy_hash_state.h.
bool operator== | ( | const SpyHashStateImpl< T > & | lhs, |
const SpyHashStateImpl< T > & | rhs | ||
) | [friend] |
Definition at line 95 of file spy_hash_state.h.
friend class SpyHashStateImpl [friend] |
Definition at line 165 of file spy_hash_state.h.
bool absl::hash_internal::SpyHashStateImpl< T >::direct_absl_hash_value_error_ [static, private] |
Definition at line 170 of file spy_hash_state.h.
std::vector<std::string> absl::hash_internal::SpyHashStateImpl< T >::hash_representation_ [private] |
Definition at line 172 of file spy_hash_state.h.