This is the complete list of members for ranges::v3::view::slice_fn, including all inherited members.
assert(0<=from) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
assert(from<=distance(rng)+to.dist_) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
operator()(Rng &&rng, range_difference_type_t< Rng > from, range_difference_type_t< Rng > to) const -> decltype(slice_fn::invoke_(static_cast< Rng &&>(rng), from, to - from, range_concept< Rng > (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
operator()(Rng &&rng, range_difference_type_t< Rng > from, detail::from_end_< range_difference_type_t< Rng >> to) const -> decltype(slice_fn::invoke_(static_cast< Rng &&>(rng), from, distance(rng)+to.dist_ - from, range_concept< Rng > (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
operator()(Rng &&rng, detail::from_end_< range_difference_type_t< Rng >> from, detail::from_end_< range_difference_type_t< Rng >> to) const -> decltype(slice_fn::invoke_(static_cast< Rng &&>(rng), from.dist_, to.dist_ - from.dist_, range_concept< Rng > (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
slice (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | related |
slice_fn::invoke_(static_cast< Rng &&>(rng), from, to - from, range_concept< Rng >{}) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
slice_fn::invoke_(static_cast< Rng &&>(rng), from, distance(rng)+to.dist_ - from, range_concept< Rng >{}) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn |