HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions
v1::placement_array< T > Class Template Reference

Public Types

using value_type = T
 
using container_type = std::span<value_type>
 
using iterator = container_type::iterator
 
using reference = container_type::reference
 
using pointer = container_type::pointer
 

Public Member Functions

template<byte_like Byte>
 placement_array (std::span< Byte > bytes, std::size_t &offset, std::size_t n)
 
 placement_array (placement_array const &)=delete
 
 placement_array (placement_array &&)=delete
 
placement_arrayoperator= (placement_array const &)=delete
 
placement_arrayoperator= (placement_array &&)=delete
 
 operator std::span< value_type > () const noexcept
 
std::size_t size () const noexcept
 
iterator begin () const noexcept
 
iterator end () const noexcept
 
reference operator[] (ssize_t offset) const noexcept
 

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