#include <hashtablez_sampler.h>
Public Member Functions | |
| HashtablezInfoHandle () | |
| HashtablezInfoHandle (HashtablezInfo *info) | |
| HashtablezInfoHandle (const HashtablezInfoHandle &) | |
| HashtablezInfoHandle (HashtablezInfoHandle &&o) noexcept | |
| HashtablezInfoHandle & | operator= (const HashtablezInfoHandle &) |
| HashtablezInfoHandle & | operator= (HashtablezInfoHandle &&o) noexcept |
| void | RecordErase () |
| void | RecordInsert (size_t hash, size_t distance_from_desired) |
| void | RecordRehash (size_t total_probe_length) |
| void | RecordStorageChanged (size_t size, size_t capacity) |
| ~HashtablezInfoHandle () | |
Private Attributes | |
| HashtablezInfo * | info_ |
Friends | |
| class | HashtablezInfoHandlePeer |
| void | swap (HashtablezInfoHandle &lhs, HashtablezInfoHandle &rhs) |
Definition at line 130 of file hashtablez_sampler.h.
| absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle | ( | ) | [inline, explicit] |
Definition at line 132 of file hashtablez_sampler.h.
| absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle | ( | HashtablezInfo * | info | ) | [inline, explicit] |
Definition at line 133 of file hashtablez_sampler.h.
Definition at line 134 of file hashtablez_sampler.h.
| absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle | ( | const HashtablezInfoHandle & | ) |
| absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle | ( | HashtablezInfoHandle && | o | ) | [inline] |
Definition at line 142 of file hashtablez_sampler.h.
| HashtablezInfoHandle& absl::container_internal::HashtablezInfoHandle::operator= | ( | const HashtablezInfoHandle & | ) |
| HashtablezInfoHandle& absl::container_internal::HashtablezInfoHandle::operator= | ( | HashtablezInfoHandle && | o | ) | [inline] |
Definition at line 144 of file hashtablez_sampler.h.
| void absl::container_internal::HashtablezInfoHandle::RecordErase | ( | ) | [inline] |
Definition at line 167 of file hashtablez_sampler.h.
| void absl::container_internal::HashtablezInfoHandle::RecordInsert | ( | size_t | hash, |
| size_t | distance_from_desired | ||
| ) | [inline] |
Definition at line 162 of file hashtablez_sampler.h.
| void absl::container_internal::HashtablezInfoHandle::RecordRehash | ( | size_t | total_probe_length | ) | [inline] |
Definition at line 157 of file hashtablez_sampler.h.
| void absl::container_internal::HashtablezInfoHandle::RecordStorageChanged | ( | size_t | size, |
| size_t | capacity | ||
| ) | [inline] |
Definition at line 152 of file hashtablez_sampler.h.
friend class HashtablezInfoHandlePeer [friend] |
Definition at line 178 of file hashtablez_sampler.h.
| void swap | ( | HashtablezInfoHandle & | lhs, |
| HashtablezInfoHandle & | rhs | ||
| ) | [friend] |
Definition at line 172 of file hashtablez_sampler.h.
Definition at line 179 of file hashtablez_sampler.h.