Stride Reference Manual  - generated for commit 9643b11
stride::util::SegmentedVector< T, N, Safe > Member List

This is the complete list of members for stride::util::SegmentedVector< T, N, Safe >, including all inherited members.

at(std::size_t pos)stride::util::SegmentedVector< T, N, Safe >inline
at(std::size_t pos) const stride::util::SegmentedVector< T, N, Safe >inline
back()stride::util::SegmentedVector< T, N, Safe >inline
back() const stride::util::SegmentedVector< T, N, Safe >inline
begin()stride::util::SegmentedVector< T, N, Safe >inline
begin() const stride::util::SegmentedVector< T, N, Safe >inline
capacity() const stride::util::SegmentedVector< T, N, Safe >inline
cbegin() const stride::util::SegmentedVector< T, N, Safe >inline
cend() const stride::util::SegmentedVector< T, N, Safe >inline
Chunk typedefstride::util::SegmentedVector< T, N, Safe >private
clear()stride::util::SegmentedVector< T, N, Safe >inline
const_iterator typedefstride::util::SegmentedVector< T, N, Safe >
emplace(size_type pos, Args &&...args)stride::util::SegmentedVector< T, N, Safe >inline
emplace_back(Args &&...args)stride::util::SegmentedVector< T, N, Safe >inline
empty() const stride::util::SegmentedVector< T, N, Safe >inline
end()stride::util::SegmentedVector< T, N, Safe >inline
end() const stride::util::SegmentedVector< T, N, Safe >inline
get_block_count() const stride::util::SegmentedVector< T, N, Safe >inline
get_chunk()stride::util::SegmentedVector< T, N, Safe >inlineprivate
get_elements_per_block() const stride::util::SegmentedVector< T, N, Safe >inline
iterator typedefstride::util::SegmentedVector< T, N, Safe >
m_blocksstride::util::SegmentedVector< T, N, Safe >private
m_sizestride::util::SegmentedVector< T, N, Safe >private
operator=(const self_type &other)stride::util::SegmentedVector< T, N, Safe >inline
operator=(self_type &&other) noexceptstride::util::SegmentedVector< T, N, Safe >inline
operator[](size_t pos)stride::util::SegmentedVector< T, N, Safe >inline
operator[](size_t pos) const stride::util::SegmentedVector< T, N, Safe >inline
pop_back()stride::util::SegmentedVector< T, N, Safe >inline
push_back(const T &obj)stride::util::SegmentedVector< T, N, Safe >inline
push_back(T &&obj)stride::util::SegmentedVector< T, N, Safe >inline
resize(size_type new_size)stride::util::SegmentedVector< T, N, Safe >inline
resize(size_type new_size, const value_type &value)stride::util::SegmentedVector< T, N, Safe >inline
SegmentedVector()stride::util::SegmentedVector< T, N, Safe >inlineexplicit
SegmentedVector(size_type i)stride::util::SegmentedVector< T, N, Safe >inlineexplicit
SegmentedVector(size_type i, const value_type &value)stride::util::SegmentedVector< T, N, Safe >inlineexplicit
SegmentedVector(const self_type &other)stride::util::SegmentedVector< T, N, Safe >inlineexplicit
SegmentedVector(self_type &&other) noexceptstride::util::SegmentedVector< T, N, Safe >inlineexplicit
self_type typedefstride::util::SegmentedVector< T, N, Safe >
size() const stride::util::SegmentedVector< T, N, Safe >inline
size_type typedefstride::util::SegmentedVector< T, N, Safe >
SVIterator< T, N, Safe > classstride::util::SegmentedVector< T, N, Safe >friend
SVIterator< T, N, Safe, T *, T &, false > classstride::util::SegmentedVector< T, N, Safe >friend
value_type typedefstride::util::SegmentedVector< T, N, Safe >
~SegmentedVector()stride::util::SegmentedVector< T, N, Safe >inline