HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::results< T, N > Class Template Reference

Public Types

using value_type = T
using array_type = std::array<value_type, N>
using const_iterator = typename array_type::const_iterator

Public Member Functions

constexpr results (results const &) noexcept=default
constexpr results (results &&) noexcept=default
constexpr results & operator= (results const &) noexcept=default
constexpr results & operator= (results &&) noexcept=default
constexpr results (value_type a) noexcept
constexpr results (value_type a, value_type b) noexcept
constexpr results (value_type a, value_type b, value_type c) noexcept
template<std::size_t O>
requires (O < N)
constexpr results (results< T, O > const &other) noexcept
constexpr std::size_t capacity () const noexcept
constexpr std::size_t size () const noexcept
constexpr const_iterator begin () const noexcept
constexpr const_iterator end () const noexcept
constexpr value_type const & operator[] (std::size_t index) const noexcept
constexpr value_type & operator[] (std::size_t index) noexcept
constexpr void add (T a) noexcept

Friends

constexpr friend results operator- (results lhs, value_type rhs) noexcept

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