_allocator (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | protected |
_begin (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | protected |
_capacity (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | protected |
_end (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | protected |
allocator_type typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
assign(size_type count, const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
assign(InputIterator first, InputIterator last) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
assign(std::initializer_list< T > list) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
at(size_type position) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
at(size_type position) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
back() (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
back() const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
begin() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
begin() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
byte_span() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
byte_span() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
capacity() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
cbegin() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
cend() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
clear() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
const_byte_span() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
const_iterator typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
const_pointer typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
const_reference typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
const_reverse_iterator typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
const_span() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
const_span_size() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
contains(const T &elem) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
contains_if(F predicate) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
crbegin() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
crend() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
data() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
data() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
difference_type typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
emplace(const_iterator position, Args &&... args) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
emplace_back(Args &&... args) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
empty() const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
end() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
end() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
erase(const_iterator position) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
erase(const_iterator first, const_iterator last) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find(const T &value) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find(const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_if(F predicate) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_if(F predicate) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_index(const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_index(const T &value) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_index_if(F predicate) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
find_index_if(F predicate) const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
front() (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
front() const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
get_allocator() const (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
insert(const_iterator position, const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
insert(const_iterator position, T &&value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
insert(const_iterator position, size_type count, const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
insert(const_iterator position, InputIterator first, InputIterator last) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
insert(const_iterator position, std::initializer_list< T > list) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
iterator typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
max_size() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator+=(const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator+=(T &&value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator+=(const vector &other) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator+=(vector &&other) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator=(const vector &other) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator=(vector &&other) noexcept(std::allocator_traits< Allocator >::propagate_on_container_move_assignment::value||std::allocator_traits< Allocator >::is_always_equal::value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator=(std::initializer_list< T > list) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator[](size_type position) noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
operator[](size_type position) const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
pointer typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
pop_back() (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
push_back(const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
push_back(T &&value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
rbegin() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
rbegin() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
reference typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
rend() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
rend() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
reserve(size_type new_capacity) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
resize(size_type count) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
resize(size_type count, const T &value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
reverse_iterator typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
shrink_to_fit() (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
size() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
size_type typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
span() const noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
span() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
span_size() noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
swap(vector &other) noexcept(std::allocator_traits< Allocator >::propagate_on_container_swap::value||std::allocator_traits< Allocator >::is_always_equal::value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
value_type typedef (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | |
vector() noexcept(std::is_nothrow_default_constructible< Allocator >::value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(const Allocator &allocator) noexcept (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inlineexplicit |
vector(size_type count, const T &value, const Allocator &allocator=Allocator()) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(size_type count, const Allocator &allocator=Allocator()) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inlineexplicit |
vector(InputIterator first, InputIterator last, const Allocator &allocator=Allocator()) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(const vector &other) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(const vector &other, const Allocator &allocator) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(vector &&other) noexcept(std::is_nothrow_move_constructible< Allocator >::value) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(vector &&other, const Allocator &allocator) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
vector(std::initializer_list< T > list, const Allocator &allocator=Allocator()) (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |
~vector() (defined in plg::vector< T, Allocator >) | plg::vector< T, Allocator > | inline |