OpenKalman
Classes | Namespaces | Typedefs | Variables
all.hpp File Reference
#include "basics/compatibility/ranges.hpp"
#include "basics/compatibility/views/range_adaptor_closure.hpp"
#include "basics/compatibility/views/single.hpp"
#include "collections/concepts/viewable_collection.hpp"
#include "from_tuple.hpp"
#include "to_tuple.hpp"
Include dependency graph for all.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::collections::views::detail::all_closure
 

Namespaces

 OpenKalman::collections::views
 Namespace for generalized views.
 

Typedefs

template<typename R , std::enable_if_t< viewable_collection< R >, int > = 0>
using OpenKalman::collections::views::all_t = decltype(all(std::declval< R >()))
 Calculates the suitable collection_view type of a viewable_collection type. More...
 

Variables

constexpr detail::all_closure OpenKalman::collections::views::all
 a std::ranges::range_adaptor_closure which returns a view to all members of its collection argument. More...