Foundation
Loading...
Searching...
No Matches
Classes | Functions
Foundation::Bits::Ranges Namespace Reference

std::ranges extensions and utilities. More...

Classes

struct  ContainedBy
 Range predicate that checks if a value is contained within a given range. More...
 

Functions

template<typename T >
constexpr Optional< range_value_t< T > > FirstOf (T &&range)
 Returns the first element of a range, or an empty Optional if the range is empty.
 

Detailed Description

std::ranges extensions and utilities.

Function Documentation

◆ FirstOf()

template<typename T >
constexpr Optional< range_value_t< T > > Foundation::Bits::Ranges::FirstOf ( T &&  range)
constexpr

Returns the first element of a range, or an empty Optional if the range is empty.