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::split_view< View, Pattern, class >::iterator Struct Reference

Public Types

using iterator_concept = forward_iterator_tag
 
using iterator_category = input_iterator_tag
 
using value_type = subrange< iterator_t< View > >
 
using difference_type = range_difference_t< View >
 

Public Member Functions

constexpr iterator (split_view &parent, iterator_t< View > current, subrange< iterator_t< View > > patternSubrange)
 
constexpr iterator_t< View > base () const
 
constexpr value_type operator* () const
 
constexpr iteratoroperator++ ()
 
constexpr iterator operator++ (int)
 

Friends

constexpr bool operator== (const iterator &x, const iterator &y)
 
constexpr bool operator!= (const iterator &y, const iterator &x)
 

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