xtd 0.2.0
Loading...
Searching...
No Matches

Definition

Contains ranges definitions.

Classes

class  xtd::ranges::views::distinct_view
 The xtd::ranges::views::distinct_view class is used to distinct elements from a sequence. More...
 
class  xtd::ranges::views::order_by_descending_view
 The xtd::ranges::views::order_by_descending_view class is used to sort the elements of a sequence in descending order according to a key. More...
 
class  xtd::ranges::views::order_by_view
 The xtd::ranges::views::order_by_view class is used to sort the elements of a sequence in ascending order according to a key. More...
 
class  xtd::ranges::views::select_view
 The xtd::ranges::views::select_view class is used to select elements from a sequence. More...
 
class  xtd::ranges::views::where_view
 The xtd::ranges::views::where_view class is used to filter elements from a sequence. More...
 

Variables

constexpr auto xtd::ranges::views::distinct
 The xtd::ranges::views::distinct_view instance.
 
constexpr auto xtd::ranges::views::order_by
 The xtd::ranges::views::order_by instance.
 
constexpr auto xtd::ranges::views::order_by_descending
 The xtd::ranges::views::order_by_descending instance.
 
constexpr auto xtd::ranges::views::select
 The xtd::ranges::views::select instance.
 
constexpr auto xtd::ranges::views::where
 The xtd::ranges::views::where instance.
 

Variable Documentation

◆ distinct

auto xtd::ranges::views::distinct
inlineconstexpr

#include <xtd.core/include/xtd/ranges/views/distinct.hpp>

The xtd::ranges::views::distinct_view instance.

Definition
inline constexpr auto distinct = distinct_view {};
The xtd::ranges::views::distinct_view class is used to distinct elements from a sequence.
Definition distinct_view.hpp:39
constexpr auto distinct
The xtd::ranges::views::distinct_view instance.
Definition distinct.hpp:35
Header
#include <xtd/ranges/views/distinct>
Namespace
xtd::ranges::views
Library
xtd.core

◆ order_by

auto xtd::ranges::views::order_by
inlineconstexpr

#include <xtd.core/include/xtd/ranges/views/order_by.hpp>

The xtd::ranges::views::order_by instance.

Definition
inline constexpr auto order_by = order_by_view {};
The xtd::ranges::views::order_by_view class is used to sort the elements of a sequence in ascending o...
Definition order_by_view.hpp:39
constexpr auto order_by
The xtd::ranges::views::order_by instance.
Definition order_by.hpp:35
Header
#include <xtd/ranges/views/order_by>
Namespace
xtd::ranges::views
Library
xtd.core

◆ order_by_descending

auto xtd::ranges::views::order_by_descending
inlineconstexpr

#include <xtd.core/include/xtd/ranges/views/order_by_descending.hpp>

The xtd::ranges::views::order_by_descending instance.

Definition
inline constexpr auto order_by_descending = order_by_descending_view {};
The xtd::ranges::views::order_by_descending_view class is used to sort the elements of a sequence in ...
Definition order_by_descending_view.hpp:39
constexpr auto order_by_descending
The xtd::ranges::views::order_by_descending instance.
Definition order_by_descending.hpp:35
Header
#include <xtd/ranges/views/order_by_descending>
Namespace
xtd::ranges::views
Library
xtd.core

◆ select

auto xtd::ranges::views::select
inlineconstexpr

#include <xtd.core/include/xtd/ranges/views/select.hpp>

The xtd::ranges::views::select instance.

Definition
inline constexpr auto select = select_view {};
The xtd::ranges::views::select_view class is used to select elements from a sequence.
Definition select_view.hpp:39
constexpr auto select
The xtd::ranges::views::select instance.
Definition select.hpp:35
Header
#include <xtd/ranges/views/select>
Namespace
xtd::ranges::views
Library
xtd.core

◆ where

auto xtd::ranges::views::where
inlineconstexpr

#include <xtd.core/include/xtd/ranges/views/where.hpp>

The xtd::ranges::views::where instance.

Definition
inline constexpr auto where = where_view {};
The xtd::ranges::views::where_view class is used to filter elements from a sequence.
Definition where_view.hpp:39
constexpr auto where
The xtd::ranges::views::where instance.
Definition where.hpp:35
Header
#include <xtd/ranges/views/where>
Namespace
xtd::ranges::views
Library
xtd.core