Block-Structured AMR Software Framework
amrex::PODVector< T, Allocator > Member List

This is the complete list of members for amrex::PODVector< T, Allocator >, including all inherited members.

AllocateBufferForInsert(size_type a_index, size_type a_count)amrex::PODVector< T, Allocator >inlineprivate
AllocateBufferForPush(size_type target_capacity)amrex::PODVector< T, Allocator >inlineprivate
allocator_type typedefamrex::PODVector< T, Allocator >
assign(size_type a_count, const T &a_value)amrex::PODVector< T, Allocator >inline
assign(std::initializer_list< T > a_initializer_list)amrex::PODVector< T, Allocator >inline
assign(InputIt a_first, InputIt a_last)amrex::PODVector< T, Allocator >inline
assign(const T &a_value)amrex::PODVector< T, Allocator >inline
back() noexceptamrex::PODVector< T, Allocator >inline
back() const noexceptamrex::PODVector< T, Allocator >inline
begin() noexceptamrex::PODVector< T, Allocator >inline
begin() const noexceptamrex::PODVector< T, Allocator >inline
capacity() const noexceptamrex::PODVector< T, Allocator >inline
cbegin() const noexceptamrex::PODVector< T, Allocator >inline
cend() const noexceptamrex::PODVector< T, Allocator >inline
clear() noexceptamrex::PODVector< T, Allocator >inline
const_iterator typedefamrex::PODVector< T, Allocator >
const_pointer typedefamrex::PODVector< T, Allocator >
const_reference typedefamrex::PODVector< T, Allocator >
const_reverse_iterator typedefamrex::PODVector< T, Allocator >
crbegin() const noexceptamrex::PODVector< T, Allocator >inline
crend() const noexceptamrex::PODVector< T, Allocator >inline
data() noexceptamrex::PODVector< T, Allocator >inline
data() const noexceptamrex::PODVector< T, Allocator >inline
dataPtr() noexceptamrex::PODVector< T, Allocator >inline
dataPtr() const noexceptamrex::PODVector< T, Allocator >inline
difference_type typedefamrex::PODVector< T, Allocator >
empty() const noexceptamrex::PODVector< T, Allocator >inline
end() noexceptamrex::PODVector< T, Allocator >inline
end() const noexceptamrex::PODVector< T, Allocator >inline
erase(const_iterator a_pos)amrex::PODVector< T, Allocator >inline
erase(const_iterator a_first, const_iterator a_last)amrex::PODVector< T, Allocator >inline
front() noexceptamrex::PODVector< T, Allocator >inline
front() const noexceptamrex::PODVector< T, Allocator >inline
get_allocator() const noexceptamrex::PODVector< T, Allocator >inline
GetNewCapacityForPush() const noexceptamrex::PODVector< T, Allocator >inlineprivate
insert(const_iterator a_pos, const T &a_item)amrex::PODVector< T, Allocator >inline
insert(const_iterator a_pos, size_type a_count, const T &a_value)amrex::PODVector< T, Allocator >inline
insert(const_iterator a_pos, T &&a_item)amrex::PODVector< T, Allocator >inline
insert(const_iterator a_pos, std::initializer_list< T > a_initializer_list)amrex::PODVector< T, Allocator >inline
insert(const_iterator a_pos, InputIt a_first, InputIt a_last)amrex::PODVector< T, Allocator >inline
iterator typedefamrex::PODVector< T, Allocator >
m_capacityamrex::PODVector< T, Allocator >private
m_dataamrex::PODVector< T, Allocator >private
m_sizeamrex::PODVector< T, Allocator >private
nBytes() const noexceptamrex::PODVector< T, Allocator >inlineprivate
operator=(const PODVector< T, Allocator > &a_vector)amrex::PODVector< T, Allocator >inline
operator=(PODVector< T, Allocator > &&a_vector) noexceptamrex::PODVector< T, Allocator >inline
operator[](size_type a_index) noexceptamrex::PODVector< T, Allocator >inline
operator[](size_type a_index) const noexceptamrex::PODVector< T, Allocator >inline
PODVector() noexcept=defaultamrex::PODVector< T, Allocator >
PODVector(const allocator_type &a_allocator) noexceptamrex::PODVector< T, Allocator >inlineexplicit
PODVector(size_type a_size)amrex::PODVector< T, Allocator >inlineexplicit
PODVector(size_type a_size, const value_type &a_value, const allocator_type &a_allocator=Allocator())amrex::PODVector< T, Allocator >inline
PODVector(std::initializer_list< T > a_initializer_list, const allocator_type &a_allocator=Allocator())amrex::PODVector< T, Allocator >inline
PODVector(const PODVector< T, Allocator > &a_vector)amrex::PODVector< T, Allocator >inline
PODVector(PODVector< T, Allocator > &&a_vector) noexceptamrex::PODVector< T, Allocator >inline
pointer typedefamrex::PODVector< T, Allocator >
pop_back() noexceptamrex::PODVector< T, Allocator >inline
push_back(const T &a_value)amrex::PODVector< T, Allocator >inline
rbegin() noexceptamrex::PODVector< T, Allocator >inline
rbegin() const noexceptamrex::PODVector< T, Allocator >inline
reference typedefamrex::PODVector< T, Allocator >
rend() noexceptamrex::PODVector< T, Allocator >inline
rend() const noexceptamrex::PODVector< T, Allocator >inline
reserve(size_type a_capacity)amrex::PODVector< T, Allocator >inline
resize(size_type a_new_size)amrex::PODVector< T, Allocator >inline
resize(size_type a_new_size, const T &a_val)amrex::PODVector< T, Allocator >inline
resize_without_init_snan(size_type a_new_size)amrex::PODVector< T, Allocator >inlineprivate
reverse_iterator typedefamrex::PODVector< T, Allocator >
shrink_to_fit()amrex::PODVector< T, Allocator >inline
size() const noexceptamrex::PODVector< T, Allocator >inline
size_type typedefamrex::PODVector< T, Allocator >
swap(PODVector< T, Allocator > &a_vector) noexceptamrex::PODVector< T, Allocator >inline
UpdateDataPtr(FatPtr< T > const &fp)amrex::PODVector< T, Allocator >inlineprivate
value_type typedefamrex::PODVector< T, Allocator >
~PODVector()amrex::PODVector< T, Allocator >inline