STXXL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType > Member List

This is the complete list of members for stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >, including all inherited members.

_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 typedefstxxl::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 typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
bids_container_type typedefstxxl::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 valuestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
block_type typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
blocked_index_type typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
bufreader_reverse_type typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
bufreader_type typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
bufwriter_type typedefstxxl::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 typedefstxxl::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 typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
const_pointer typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
const_reference typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
const_reverse_iterator typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
constants enum namestxxl::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 typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
dirty enum valuestxxl::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 typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
m_alloc_strategystxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_bidsstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_bmstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_cachestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
m_exportedstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_free_slotsstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
m_fromstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_page_statusstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
m_page_to_slotstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
m_pagerstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
m_sizestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
m_slot_to_pagestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >mutableprivate
numpages() const stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >inline
on_disk enum valuestxxl::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 valuestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
pager_type typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
pointer typedefstxxl::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 typedefstxxl::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 typedefstxxl::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 typedefstxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >
swap(vector &obj)stxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >inline
uninitialized enum valuestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
valid_on_disk enum valuestxxl::vector< ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType >private
value_type typedefstxxl::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