This is the complete list of members for hm::Metric_Buffer< T >, including all inherited members.
| Allocator typedef | hm::Stat_Buffer< T > | private |
| count() const | hm::Stat_Buffer< T > | inline |
| full() const | hm::Stat_Buffer< T > | inline |
| get_rwlock() | hm::Stat_Buffer< T > | inline |
| index() const | hm::Stat_Buffer< T > | inline |
| lock_read() | hm::Stat_Buffer< T > | inline |
| m_count | hm::Stat_Buffer< T > | protected |
| m_full | hm::Stat_Buffer< T > | protected |
| m_index | hm::Stat_Buffer< T > | protected |
| m_max_size | hm::Stat_Buffer< T > | protected |
| m_memory_key | hm::Stat_Buffer< T > | protected |
| m_no_lock | hm::Stat_Buffer< T > | protected |
| m_rwlock | hm::Stat_Buffer< T > | mutableprotected |
| m_rwlock_key | hm::Stat_Buffer< T > | protected |
| m_stats | hm::Stat_Buffer< T > | protected |
| m_total_written | hm::Stat_Buffer< T > | protected |
| m_wrapped | hm::Stat_Buffer< T > | protected |
| m_writeable | hm::Metric_Buffer< T > | private |
| map_logical_to_row(uint64_t logical_idx, int &row_out) const | hm::Stat_Buffer< T > | inline |
| map_logical_to_row_impl(uint64_t logical_idx, int &row_out) const | hm::Stat_Buffer< T > | inline |
| map_logical_to_row_no_lock(uint64_t logical_idx, int &row_out) const | hm::Stat_Buffer< T > | inline |
| max_size() const | hm::Stat_Buffer< T > | inline |
| Metric_Buffer()=default | hm::Metric_Buffer< T > | |
| Metric_Buffer(bool no_lock, PSI_memory_key memory_key) | hm::Metric_Buffer< T > | inline |
| Metric_Buffer(PSI_rwlock_key rwlock_key, PSI_memory_key memory_key) | hm::Metric_Buffer< T > | inline |
| operator=(const Stat_Buffer &)=default | hm::Stat_Buffer< T > | |
| operator=(Stat_Buffer &&) noexcept=default | hm::Stat_Buffer< T > | |
| read(T &record, unsigned int row_num) | hm::Stat_Buffer< T > | inline |
| read_impl(T &record, size_t row_num) | hm::Stat_Buffer< T > | inline |
| read_last(T &record) | hm::Stat_Buffer< T > | inline |
| read_no_lock(T &record, unsigned int row_num) | hm::Stat_Buffer< T > | inline |
| reset() | hm::Stat_Buffer< T > | inline |
| reset_impl() | hm::Stat_Buffer< T > | inline |
| reset_no_lock() | hm::Stat_Buffer< T > | inline |
| resize(size_t new_size) | hm::Stat_Buffer< T > | inline |
| resize_impl(size_t new_size) | hm::Stat_Buffer< T > | inline |
| set_writeable(bool writeable) | hm::Metric_Buffer< T > | inline |
| Stat_Buffer()=default | hm::Stat_Buffer< T > | |
| Stat_Buffer(bool no_lock, PSI_memory_key memory_key) | hm::Stat_Buffer< T > | inline |
| Stat_Buffer(PSI_rwlock_key rwlock_key, PSI_memory_key memory_key) | hm::Stat_Buffer< T > | inline |
| Stat_Buffer(const Stat_Buffer &)=default | hm::Stat_Buffer< T > | |
| Stat_Buffer(Stat_Buffer &&) noexcept=default | hm::Stat_Buffer< T > | |
| total_written() const | hm::Stat_Buffer< T > | inline |
| unlock() | hm::Stat_Buffer< T > | inline |
| wrapped() const | hm::Stat_Buffer< T > | inline |
| write(const T &record) | hm::Metric_Buffer< T > | inline |
| write(const U &arg) -> std::enable_if_t< std::is_constructible_v< T, U >, int > | hm::Metric_Buffer< T > | inline |
| write_impl(const T &record) | hm::Stat_Buffer< T > | inline |
| writeable() | hm::Metric_Buffer< T > | inline |
| ~Stat_Buffer() | hm::Stat_Buffer< T > | inlinevirtual |