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::single_view< T > Class Template Reference

Inherits enable_if_t< move_constructible< T > &&is_object_v< T >, view_interface< single_view< T > > >.

Public Member Functions

constexpr single_view (const T &t)
 
constexpr single_view (T &&t)
 
template<class... Args, enable_if_t< constructible_from< T, Args... > > * = nullptr>
constexpr single_view (in_place_t, Args &&... args)
 
constexpr T * begin () noexcept
 
constexpr const T * begin () const noexcept
 
constexpr T * end () noexcept
 
constexpr const T * end () const noexcept
 
constexpr T * data () noexcept
 
constexpr const T * data () const noexcept
 

Static Public Member Functions

static constexpr size_t size () noexcept
 

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