OpenKalman
|
#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 "all.hpp"
Go to the source code of this file.
Classes | |
struct | OpenKalman::ranges::transform_view< V, F > |
Equivalent to std::ranges::transform_view. More... | |
struct | OpenKalman::ranges::transform_view< V, F >::sentinel< Const > |
struct | OpenKalman::ranges::transform_view< V, F >::iterator< Const > |
struct | OpenKalman::ranges::transform_view< V, F >::sentinel< Const > |
struct | OpenKalman::ranges::views::detail::transform_closure< F > |
struct | OpenKalman::ranges::views::detail::transform_adaptor |
Functions | |
template<typename R , typename F > | |
OpenKalman::ranges::transform_view (R &&, F) -> transform_view< views::all_t< R >, F > | |
Variables | |
constexpr detail::transform_adaptor | OpenKalman::ranges::views::transform |
a std::ranges::range_adaptor_closure associated with transform_view. More... | |
|
inline |
a std::ranges::range_adaptor_closure associated with transform_view.
The expression views::transform{f}(arg)
is expression-equivalent to transform_view(arg, f)
for any suitable viewable_collection arg.