iffl  1.3.4
Implements Intrusive Flat Forward List container
iffl::flat_forward_list_ref< T, TT > Member List

This is the complete list of members for iffl::flat_forward_list_ref< T, TT >, including all inherited members.

assign(buffer_type const &other_buff) noexceptiffl::flat_forward_list_ref< T, TT >inline
assign(buffer_pointer buffer_begin, buffer_pointer last_element, buffer_pointer buffer_end) noexceptiffl::flat_forward_list_ref< T, TT >inline
assign(flat_forward_list_iterator< V, VV > const &begin, flat_forward_list_iterator< V, VV > const &last) noexceptiffl::flat_forward_list_ref< T, TT >inline
assign(buffer_pointer *buffer, size_t buffer_size) noexceptiffl::flat_forward_list_ref< T, TT >inline
back()iffl::flat_forward_list_ref< T, TT >inline
back() constiffl::flat_forward_list_ref< T, TT >inline
begin() noexceptiffl::flat_forward_list_ref< T, TT >inline
begin() const noexceptiffl::flat_forward_list_ref< T, TT >inline
buffer_pointer typedefiffl::flat_forward_list_ref< T, TT >
buffer_type typedefiffl::flat_forward_list_ref< T, TT >
buffer_value_type typedefiffl::flat_forward_list_ref< T, TT >
cbegin() const noexceptiffl::flat_forward_list_ref< T, TT >inline
cend() const noexceptiffl::flat_forward_list_ref< T, TT >inline
clast() const noexceptiffl::flat_forward_list_ref< T, TT >inline
closed_range(const_iterator const &begin, const_iterator const &last) const noexceptiffl::flat_forward_list_ref< T, TT >inline
const_buffer_pointer typedefiffl::flat_forward_list_ref< T, TT >
const_buffer_value_type typedefiffl::flat_forward_list_ref< T, TT >
const_iterator typedefiffl::flat_forward_list_ref< T, TT >
const_pointer typedefiffl::flat_forward_list_ref< T, TT >
const_reference typedefiffl::flat_forward_list_ref< T, TT >
contains(const_iterator const &it, size_type position) const noexceptiffl::flat_forward_list_ref< T, TT >inline
data() noexceptiffl::flat_forward_list_ref< T, TT >inline
data() const noexceptiffl::flat_forward_list_ref< T, TT >inline
difference_type typedefiffl::flat_forward_list_ref< T, TT >
empty() const noexceptiffl::flat_forward_list_ref< T, TT >inline
end() noexceptiffl::flat_forward_list_ref< T, TT >inline
end() const noexceptiffl::flat_forward_list_ref< T, TT >inline
find_element_after(size_type position) const noexceptiffl::flat_forward_list_ref< T, TT >inline
find_element_at(size_type position) const noexceptiffl::flat_forward_list_ref< T, TT >inline
find_element_before(size_type position) const noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref() noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref(flat_forward_list_ref< V, VV > const &other) noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref(buffer_type const &other_buff) noexceptiffl::flat_forward_list_ref< T, TT >inlineexplicit
flat_forward_list_ref(buffer_pointer buffer_begin, buffer_pointer last_element, buffer_pointer buffer_end) noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref(flat_forward_list_iterator< V, VV > const &begin, flat_forward_list_iterator< V, VV > const &last) noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref(buffer_pointer *buffer, size_t buffer_size) noexceptiffl::flat_forward_list_ref< T, TT >inline
flat_forward_list_ref(flat_forward_list< V, VV, A > const &c) noexceptiffl::flat_forward_list_ref< T, TT >explicit
front()iffl::flat_forward_list_ref< T, TT >inline
front() constiffl::flat_forward_list_ref< T, TT >inline
half_open_range(const_iterator const &begin, const_iterator const &end) const noexceptiffl::flat_forward_list_ref< T, TT >inline
is_refiffl::flat_forward_list_ref< T, TT >inlinestatic
iterator typedefiffl::flat_forward_list_ref< T, TT >
last() noexceptiffl::flat_forward_list_ref< T, TT >inline
last() const noexceptiffl::flat_forward_list_ref< T, TT >inline
nposiffl::flat_forward_list_ref< T, TT >inlinestatic
offset_with_aligment_t typedefiffl::flat_forward_list_ref< T, TT >
operator bool() constiffl::flat_forward_list_ref< T, TT >inlineexplicit
operator=(flat_forward_list_ref< V, VV > const &other)iffl::flat_forward_list_ref< T, TT >inline
operator=(buffer_view const &other_buffer)iffl::flat_forward_list_ref< T, TT >inline
operator=(flat_forward_list< V, VV, A > const &c) noexceptiffl::flat_forward_list_ref< T, TT >
operator=(flat_forward_list< V, VV, A > const &c) noexceptiffl::flat_forward_list_ref< T, TT >
pointer typedefiffl::flat_forward_list_ref< T, TT >
range(const_iterator const &it) const noexceptiffl::flat_forward_list_ref< T, TT >inline
range_t typedefiffl::flat_forward_list_ref< T, TT >
reference typedefiffl::flat_forward_list_ref< T, TT >
remaining_capacity() const noexceptiffl::flat_forward_list_ref< T, TT >inline
required_size(const_iterator const &it) const noexceptiffl::flat_forward_list_ref< T, TT >inline
revalidate_data() noexceptiffl::flat_forward_list_ref< T, TT >inline
size() const noexceptiffl::flat_forward_list_ref< T, TT >inline
size_type typedefiffl::flat_forward_list_ref< T, TT >
size_with_padding_t typedefiffl::flat_forward_list_ref< T, TT >
sizes_t typedefiffl::flat_forward_list_ref< T, TT >
swap(flat_forward_list_ref &other) noexceptiffl::flat_forward_list_ref< T, TT >inline
total_capacity() const noexceptiffl::flat_forward_list_ref< T, TT >inline
traits typedefiffl::flat_forward_list_ref< T, TT >
traits_traits typedefiffl::flat_forward_list_ref< T, TT >
used_capacity() const noexceptiffl::flat_forward_list_ref< T, TT >inline
used_size(const_iterator const &it) const noexceptiffl::flat_forward_list_ref< T, TT >inline
value_type typedefiffl::flat_forward_list_ref< T, TT >
~flat_forward_list_ref() noexceptiffl::flat_forward_list_ref< T, TT >inline