astrotypes  0.0
pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions > Member List

This is the complete list of members for pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >, including all inherited members.

base_ptr() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
base_ptr()pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
base_span() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
begin()pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
begin() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
cbegin() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
cend() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
const_iterator typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
ConstReducedSliceType typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
ConstSliceType typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
contiguous_span() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
data_size() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
diff_base_span() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
diff_it(IteratorDifferenceT const &diff) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
dimension() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
dimension() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
dimension() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
dimension() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
DimensionTuple typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
end()pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
end() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
ExcludeTuple typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_begin()pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_begin() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_cbegin() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_cend() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_const_iterator typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_end()pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_end() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
impl_iterator typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
increment_it(IteratorT &current, SlicePosition< rank > &pos) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
iterator typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
offset(parent_iterator const &)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
operator+=(std::size_t n)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
operator+=(DimensionSize< Dimension > n)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
operator==(Slice< const_type, SliceTraitsT, SliceMixin, Dimension, Dimensions...> const &) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dimension >)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dimension >) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dim > const &) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dim > const &)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dim > const &index)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
operator[](DimensionIndex< Dim > const &index) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
parent() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >inline
Parent typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
rankpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >static
ReducedSliceType typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
size() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
size() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
size() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
size() const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
Slice classpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >friend
Slice(typename std::enable_if< arg_helper< Dimension, Dim, Dims...>::value, Parent & >::type parent, DimensionSpan< Dim > const &, DimensionSpan< Dims > const &...)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
Slice(typename std::enable_if<!arg_helper< Dimension, Dim, Dims...>::value, Parent & >::type parent, DimensionSpan< Dim > const &, DimensionSpan< Dims > const &...)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
Slice(internal_construct_tag const &, typename std::enable_if< arg_helper< Dimension, Dims...>::value, Parent & >::type parent, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(internal_construct_tag const &, typename std::enable_if<!arg_helper< Dimension, Dims...>::value, Parent & >::type parent, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(copy_resize_construct_tag const &, typename std::enable_if<!arg_helper< Dimension, Dims...>::value, Slice >::type const &copy, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(copy_resize_construct_base_tag const &, typename std::enable_if<!arg_helper< Dimension, Dims...>::value, Slice >::type const &copy, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(copy_resize_construct_tag const &, typename std::enable_if< arg_helper< Dimension, Dims...>::value, Slice >::type const &copy, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(copy_resize_construct_base_tag const &, typename std::enable_if< arg_helper< Dimension, Dims...>::value, Slice >::type const &copy, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >protected
Slice(typename std::enable_if< arg_helper< Dimension, Dim, Dims...>::value, Parent & >::type parent, DimensionSpan< Dim > const &span, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
Slice(typename std::enable_if<!arg_helper< Dimension, Dim, Dims...>::value, Parent & >::type parent, DimensionSpan< Dim > const &span, DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans)pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
slice(DimensionSpan< Dims > const &...spans) const pss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >
SliceType typedefpss::astrotypes::Slice< is_const, SliceTraitsT, SliceMixin, Dimension, Dimensions >