OpenKalman
Classes | Typedefs | Variables
all.hpp File Reference
#include <type_traits>
#include "basics/compatibility/language-features.hpp"
#include "view-concepts.hpp"
#include "range_adaptor_closure.hpp"
#include "ref_view.hpp"
#include "owning_view.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::ranges::views::detail::can_ref_view< R, typename, typename >
 
struct  OpenKalman::ranges::views::detail::can_ref_view< R, std::enable_if_t< std::is_object_v< remove_cvref_t< R > > and range< remove_cvref_t< R > > >, std::void_t< decltype(ref_view {std::declval< R >()})> >
 
struct  OpenKalman::ranges::views::detail::all_closure
 

Typedefs

template<typename R , std::enable_if_t< viewable_range< R >, int > = 0>
using OpenKalman::ranges::views::all_t = decltype(all(std::declval< R >()))
 Equivalent to std::ranges::views::all_t.
 

Variables

constexpr detail::all_closure OpenKalman::ranges::views::all
 Equivalent to std::ranges::views::all.