| add_range(RT first, RT last) | Realm::BasicRangeAllocator< RT, TT > | |
| alloc_range(RT first, RT last) | Realm::BasicRangeAllocator< RT, TT > | protected |
| allocate(TT tag, RT size, RT alignment, RT &first) | Realm::BasicRangeAllocator< RT, TT > | |
| allocated | Realm::BasicRangeAllocator< RT, TT > | |
| BasicRangeAllocator(void) | Realm::BasicRangeAllocator< RT, TT > | |
| BasicRangeAllocator(const BasicRangeAllocator &)=default | Realm::BasicRangeAllocator< RT, TT > | |
| BasicRangeAllocator(BasicRangeAllocator &&) noexcept=default | Realm::BasicRangeAllocator< RT, TT > | |
| can_allocate(TT tag, RT size, RT alignment) | Realm::BasicRangeAllocator< RT, TT > | |
| deallocate(TT tag, bool missing_ok=false) | Realm::BasicRangeAllocator< RT, TT > | |
| deallocate(unsigned del_idx) | Realm::BasicRangeAllocator< RT, TT > | protected |
| first_free_range | Realm::BasicRangeAllocator< RT, TT > | protected |
| free_list_has_cycle() | Realm::BasicRangeAllocator< RT, TT > | |
| free_range(unsigned index) | Realm::BasicRangeAllocator< RT, TT > | protected |
| get_allocator_stats() | Realm::BasicRangeAllocator< RT, TT > | |
| has_invalid_ranges() | Realm::BasicRangeAllocator< RT, TT > | |
| lookup(TT tag, RT &first, RT &size) | Realm::BasicRangeAllocator< RT, TT > | |
| operator=(const BasicRangeAllocator &)=default | Realm::BasicRangeAllocator< RT, TT > | |
| operator=(BasicRangeAllocator &&) noexcept=default | Realm::BasicRangeAllocator< RT, TT > | |
| ranges | Realm::BasicRangeAllocator< RT, TT > | |
| SENTINEL | Realm::BasicRangeAllocator< RT, TT > | static |
| split_range(TT old_tag, const std::vector< TT > &new_tags, const std::vector< RT > &sizes, const std::vector< RT > &alignment, std::vector< RT > &allocs_first, bool missing_ok=false) | Realm::BasicRangeAllocator< RT, TT > | |
| swap(BasicRangeAllocator< RT, TT > &swap_with) | Realm::BasicRangeAllocator< RT, TT > | |
| ~BasicRangeAllocator(void) | Realm::BasicRangeAllocator< RT, TT > | |