0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hypertable::PageArena< CharT, PageAllocatorT > Member List

This is the complete list of members for Hypertable::PageArena< CharT, PageAllocatorT >, including all inherited members.

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 valueHypertable::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 typedefHypertable::PageArena< CharT, PageAllocatorT >private
is_normal_overflow(size_t sz)Hypertable::PageArena< CharT, PageAllocatorT >inlineprivate
m_cur_pageHypertable::PageArena< CharT, PageAllocatorT >private
m_gappy_limitHypertable::PageArena< CharT, PageAllocatorT >private
m_gappy_pagesHypertable::PageArena< CharT, PageAllocatorT >private
m_page_allocatorHypertable::PageArena< CharT, PageAllocatorT >private
m_page_limitHypertable::PageArena< CharT, PageAllocatorT >private
m_page_sizeHypertable::PageArena< CharT, PageAllocatorT >private
m_pagesHypertable::PageArena< CharT, PageAllocatorT >private
m_tinybufHypertable::PageArena< CharT, PageAllocatorT >private
m_totalHypertable::PageArena< CharT, PageAllocatorT >private
m_usedHypertable::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 typedefHypertable::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