Medusa  1.1
Coordinate Free Mehless Method implementation
mm::Range< T, Allocator > Member List

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

append(const Range &rng)mm::Range< T, Allocator >
const_reference typedefmm::Range< T, Allocator >
filter(const Predicate &predicate) constmm::Range< T, Allocator >
join(const Range &rng) constmm::Range< T, Allocator >
map(UnaryOp op) -> Range< decltype(op(this->operator[](0)))> constmm::Range< T, Allocator >
operator!=(const value_type &v) constmm::Range< T, Allocator >
operator+=(const Range &rng)mm::Range< T, Allocator >inline
operator<(const value_type &v) constmm::Range< T, Allocator >
operator<=(const value_type &v) constmm::Range< T, Allocator >
operator=(const Range &o)=defaultmm::Range< T, Allocator >
operator=(Range &&o) noexcept=defaultmm::Range< T, Allocator >
operator=(std::initializer_list< value_type > lst)mm::Range< T, Allocator >
operator=(const value_type &x)mm::Range< T, Allocator >
operator==(const value_type &v) constmm::Range< T, Allocator >
operator>(const value_type &v) constmm::Range< T, Allocator >
operator>=(const value_type &v) constmm::Range< T, Allocator >
operator[](size_type i)mm::Range< T, Allocator >
operator[](size_type i) constmm::Range< T, Allocator >
operator[](const indexes_t &indexes)mm::Range< T, Allocator >
operator[](const indexes_t &indexes) constmm::Range< T, Allocator >
Range(const Range &o)=defaultmm::Range< T, Allocator >
Range(Range &&o) noexcept=defaultmm::Range< T, Allocator >
Range(const std::vector< T, Allocator > &o)mm::Range< T, Allocator >inline
Range(std::vector< T, Allocator > &&o) noexceptmm::Range< T, Allocator >inline
Range(const Range::RangeView &o)mm::Range< T, Allocator >inline
Range(const Range::ConstRangeView &o)mm::Range< T, Allocator >inline
reference typedefmm::Range< T, Allocator >
remove(indexes_t indexes)mm::Range< T, Allocator >
seq(V n)mm::Range< T, Allocator >static
seq(V start, V stop)mm::Range< T, Allocator >static
seq(V start, V stop, D step)mm::Range< T, Allocator >static
size() constmm::Range< T, Allocator >inline
size_type typedefmm::Range< T, Allocator >
value_type typedefmm::Range< T, Allocator >