alloc(size_t sz) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
alloc_big(size_t sz) | Hypertable::PageArena< CharT, PageAllocatorT > | inlineprivate |
alloc_page(size_t sz, bool prepend=true) | Hypertable::PageArena< CharT, PageAllocatorT > | inlineprivate |
DEFAULT_PAGE_SIZE enum value | Hypertable::PageArena< CharT, PageAllocatorT > | private |
dump_stat(std::ostream &out) const | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
dup(const CharT *s) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
dup(const std::string &s) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
dup(const void *s, size_t len) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
ensure_cur_page() | Hypertable::PageArena< CharT, PageAllocatorT > | inlineprivate |
free() | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
GappyPages typedef | Hypertable::PageArena< CharT, PageAllocatorT > | private |
is_normal_overflow(size_t sz) | Hypertable::PageArena< CharT, PageAllocatorT > | inlineprivate |
m_cur_page | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_gappy_limit | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_gappy_pages | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_page_allocator | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_page_limit | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_page_size | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_pages | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_tinybuf | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_total | Hypertable::PageArena< CharT, PageAllocatorT > | private |
m_used | Hypertable::PageArena< CharT, PageAllocatorT > | private |
page_size() | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
PageArena(size_t page_size=DEFAULT_PAGE_SIZE, const PageAllocatorT &alloc=PageAllocatorT()) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
pages() const | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
realloc(void *p, size_t oldsz, size_t newsz) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
Self typedef | Hypertable::PageArena< CharT, PageAllocatorT > | private |
set_page_size(size_t sz) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
swap(Self &other) | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
total() const | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
used() const | Hypertable::PageArena< CharT, PageAllocatorT > | inline |
~PageArena() | Hypertable::PageArena< CharT, PageAllocatorT > | inline |