All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lar::sparse_vector< T >::datarange_t Member List

This is the complete list of members for lar::sparse_vector< T >::datarange_t, including all inherited members.

base_t typedeflar::sparse_vector< T >::datarange_t
begin()lar::sparse_vector< T >::datarange_tinline
begin() const lar::sparse_vector< T >::datarange_tinline
begin_index() constlar::range_t< size_type >inline
borders(size_type index) constlar::range_t< size_type >inline
cbegin() const lar::sparse_vector< T >::datarange_tinline
cend() const lar::sparse_vector< T >::datarange_tinline
const_iterator typedeflar::sparse_vector< T >::datarange_t
data() const lar::sparse_vector< T >::datarange_tinline
datarange_t()lar::sparse_vector< T >::datarange_tinline
datarange_t(const base_t &range)lar::sparse_vector< T >::datarange_tinline
datarange_t(size_type offset, ITER first, ITER last)lar::sparse_vector< T >::datarange_tinline
datarange_t(size_type offset, vector_t &&data)lar::sparse_vector< T >::datarange_tinline
difference_type typedeflar::range_t< size_type >
dump(Stream &&out) const lar::sparse_vector< T >::datarange_t
empty() constlar::range_t< size_type >inline
end()lar::sparse_vector< T >::datarange_tinline
end() const lar::sparse_vector< T >::datarange_tinline
end_index() constlar::range_t< size_type >inline
extend(size_type index, ITER first, ITER last)lar::sparse_vector< T >::datarange_t
extend(size_type index, ITER first, ITER last)lar::sparse_vector< T >::datarange_t
fit_size_from_data()lar::sparse_vector< T >::datarange_tinlineprotected
get_const_iterator(size_type index) const lar::sparse_vector< T >::datarange_tinline
get_iterator(size_type index)lar::sparse_vector< T >::datarange_tinline
get_iterator(size_type index) const lar::sparse_vector< T >::datarange_tinline
includes(size_type index) constlar::range_t< size_type >inline
includes(const range_t &r) constlar::range_t< size_type >inline
is_valid() constlar::range_t< size_type >inline
iterator typedeflar::sparse_vector< T >::datarange_t
lastlar::range_t< size_type >
less(const range_t &a, const range_t &b)lar::range_t< size_type >inlinestatic
less(const range_t &a, size_type b)lar::range_t< size_type >inlinestatic
less(size_type a, const range_t &b)lar::range_t< size_type >inlinestatic
less_int_range typedeflar::range_t< size_type >
move_head(size_type to_index, value_type def_value=value_zero)lar::sparse_vector< T >::datarange_t
range_t< size_type >::move_head(difference_type shift)lar::range_t< size_type >inline
move_tail(size_type to_index, value_type def_value=value_zero)lar::sparse_vector< T >::datarange_tinline
range_t< size_type >::move_tail(difference_type shift)lar::range_t< size_type >inline
offsetlar::range_t< size_type >
operator<(const range_t &than) constlar::range_t< size_type >inline
operator==(const range_t &as) constlar::range_t< size_type >inline
operator[](size_type index)lar::sparse_vector< T >::datarange_tinline
operator[](size_type index) const lar::sparse_vector< T >::datarange_tinline
overlap(const range_t &r) constlar::range_t< size_type >inline
range_t()lar::range_t< size_type >inline
range_t(size_type from, size_type to)lar::range_t< size_type >inline
relative_index(size_type index) constlar::range_t< size_type >inline
resize(size_t new_size)lar::sparse_vector< T >::datarange_tinline
resize(size_t new_size, value_type def_value)lar::sparse_vector< T >::datarange_tinline
range_t< size_type >::resize(size_type new_size)lar::range_t< size_type >inline
separate(const range_t &r) constlar::range_t< size_type >inline
set(size_type from, size_type to)lar::range_t< size_type >inline
size() constlar::range_t< size_type >inline
size_type typedeflar::range_t< size_type >
valueslar::sparse_vector< T >::datarange_tprotected