OpenKalman
|
#include <type_traits>
#include "basics/compatibility/language-features.hpp"
#include "basics/compatibility/ranges/range-access.hpp"
#include "basics/compatibility/ranges/range-concepts.hpp"
#include "view-concepts.hpp"
#include "view_interface.hpp"
#include "range_adaptor_closure.hpp"
#include "all.hpp"
Go to the source code of this file.
Classes | |
struct | OpenKalman::ranges::reverse_view< V > |
Equivalent to std::ranges::reverse_view. More... | |
struct | OpenKalman::ranges::views::detail::reverse_closure |
Functions | |
template<typename R > | |
OpenKalman::ranges::reverse_view (R &&) -> reverse_view< views::all_t< R >> | |
Deduction guide. | |
Variables | |
constexpr detail::reverse_closure | OpenKalman::ranges::views::reverse |
a RangeAdapterObject associated with reverse_view. More... | |
|
inline |
a RangeAdapterObject associated with reverse_view.
The expression views::reverse(arg)
is expression-equivalent to reverse_view(arg)
for any suitable collection arg, except that it unwraps reversed views if possible.