numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::util::bidirectional_vector< Value, Container > Member List

This is the complete list of members for num_collect::util::bidirectional_vector< Value, Container >, including all inherited members.

at(index_type index) const -> const value_type &num_collect::util::bidirectional_vector< Value, Container >inline
at(index_type index) -> value_type &num_collect::util::bidirectional_vector< Value, Container >inline
bidirectional_vector()=defaultnum_collect::util::bidirectional_vector< Value, Container >
bidirectional_vector(container_type container, index_type origin_index)num_collect::util::bidirectional_vector< Value, Container >inline
container() const noexcept -> const container_type &num_collect::util::bidirectional_vector< Value, Container >inline
container_num_collect::util::bidirectional_vector< Value, Container >private
container_index(index_type index) const -> std::size_tnum_collect::util::bidirectional_vector< Value, Container >inlineprivate
container_type typedefnum_collect::util::bidirectional_vector< Value, Container >
empty() const noexcept -> boolnum_collect::util::bidirectional_vector< Value, Container >inline
get_or_prepare(index_type index) -> value_type &num_collect::util::bidirectional_vector< Value, Container >inline
is_safe_offset(index_type offset) const noexcept -> boolnum_collect::util::bidirectional_vector< Value, Container >inlineprivate
max_index() const noexcept -> index_typenum_collect::util::bidirectional_vector< Value, Container >inline
min_index() const noexcept -> index_typenum_collect::util::bidirectional_vector< Value, Container >inline
move_position(index_type offset)num_collect::util::bidirectional_vector< Value, Container >inline
operator[](index_type index) const -> const value_type &num_collect::util::bidirectional_vector< Value, Container >inline
operator[](index_type index) -> value_type &num_collect::util::bidirectional_vector< Value, Container >inline
origin_index_num_collect::util::bidirectional_vector< Value, Container >private
prepare_for(index_type index)num_collect::util::bidirectional_vector< Value, Container >inlineprivate
push_back(const value_type &value)num_collect::util::bidirectional_vector< Value, Container >inline
push_front(const value_type &value)num_collect::util::bidirectional_vector< Value, Container >inline
resize(index_type min_index, index_type max_index, const value_type &value=value_type())num_collect::util::bidirectional_vector< Value, Container >inline
throw_out_of_range(index_type index) constnum_collect::util::bidirectional_vector< Value, Container >inlineprivate
unsafe_container_index(index_type index) const noexcept -> std::size_tnum_collect::util::bidirectional_vector< Value, Container >inlineprivate
value_type typedefnum_collect::util::bidirectional_vector< Value, Container >