Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZStd::ranges::iota_view< W, Bound, class >::sentinel Struct Reference

Inherits enable_if_t< conjunction_v< bool_constant< weakly_incrementable< W > >, bool_constant< semiregular< Bound > >, bool_constant<::AZStd::Internal::weakly_equality_comparable_with< W, Bound > >, bool_constant< copyable< W > > >, Internal::iota_view_requirements_fulfilled >.

Public Member Functions

constexpr sentinel (Bound bound)
 

Friends

class iota_view
 
constexpr bool operator== (const iterator &x, const sentinel &y)
 
constexpr bool operator== (const sentinel &y, const iterator &x)
 
constexpr bool operator!= (const iterator &x, const sentinel &y)
 
constexpr bool operator!= (const sentinel &y, const iterator &x)
 
template<bool Enable = sized_sentinel_for<Bound, W>, class = enable_if_t<Enable>>
constexpr iter_difference_t< W > operator- (const iterator &x, const sentinel &y)
 
template<bool Enable = sized_sentinel_for<Bound, W>, class = enable_if_t<Enable>>
constexpr iter_difference_t< W > operator- (const sentinel &x, const iterator &y)
 

The documentation for this struct was generated from the following file: