_resize(size_type n) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
_resize_shrink_capacity(size_type n) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
alloc_strategy_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
allocate_page_cache() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
at(size_type offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
at(size_type offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
back() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
back() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
begin() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
begin() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
bid(const size_type &offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
bid(const blocked_index_type &offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
bid(const size_type &offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
bid(const blocked_index_type &offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
bids_container_iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
bids_container_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
block_externally_updated(size_type offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
block_externally_updated(const blocked_index_type &offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
block_size enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
block_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
blocked_index_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
bufreader_reverse_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
bufreader_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
bufwriter_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
capacity() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
cbegin() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
cend() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
clear() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
const_bids_container_iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
const_element(size_type offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
const_element(const blocked_index_type &offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
const_iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
const_pointer typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
const_reference typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
const_reverse_iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
constants enum name | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
crbegin() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
crend() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
deallocate_page_cache() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
difference_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
dirty enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
element(size_type offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
element(const blocked_index_type &offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
empty() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
end() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
end() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
export_files(std::string filename_prefix) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
file_length() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
flush() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
front() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
front() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
get_file() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
is_element_cached(size_type offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
is_page_cached(const blocked_index_type &offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
m_alloc_strategy | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_bids | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_bm | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_cache | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
m_exported | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_free_slots | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
m_from | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_page_status | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
m_page_to_slot | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
m_pager | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
m_size | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
m_slot_to_page | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | mutableprivate |
numpages() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
on_disk enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
operator=(const vector &obj) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
operator[](size_type offset) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
operator[](size_type offset) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
page_externally_updated(unsigned_type page_no) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
page_size enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
pager_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
pointer typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
pop_back() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
push_back(const_reference obj) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
raw_capacity() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
rbegin() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
rbegin() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
read_page(int_type page_no, int_type cache_slot) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
reference typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
rend() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
rend() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
reserve(size_type n) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
resize(size_type n) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
resize(size_type n, bool shrink_capacity) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
reverse_iterator typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
set_content(const ForwardIterator &bid_begin, const ForwardIterator &bid_end, size_type n) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
size() const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
size_from_file_length(stxxl::uint64 file_length) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
size_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
swap(vector &obj) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
uninitialized enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
valid_on_disk enum value | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | private |
value_type typedef | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | |
vector(size_type n=0, unsigned_type npages=pager_type().size()) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
vector(file *from, size_type size=size_type(-1), unsigned_type npages=pager_type().size()) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
vector(const vector &obj) | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |
write_page(int_type page_no, int_type cache_slot) const | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inlineprivate |
~vector() | stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > | inline |