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_t< Rng > from, range_difference_t< Rng > to) const -> decltype(slice_fn::invoke_(std::forward< 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_t< Rng > from, detail::from_end_< range_difference_t< Rng >> to) const -> decltype(slice_fn::invoke_(std::forward< 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_t< Rng >> from, detail::from_end_< range_difference_t< Rng >> to) const -> decltype(slice_fn::invoke_(std::forward< 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_(std::forward< Rng >(rng), from, to-from, range_concept< Rng >{}) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn | |
slice_fn::invoke_(std::forward< Rng >(rng), from, distance(rng)+to.dist_-from, range_concept< Rng >{}) (defined in ranges::v3::view::slice_fn) | ranges::v3::view::slice_fn |