openMSX
|
#include <static_vector.hh>
Public Member Functions | |
constexpr | static_vector ()=default |
constexpr | static_vector (std::initializer_list< T > list) |
constexpr auto | begin () const noexcept |
constexpr auto | end () const noexcept |
constexpr size_t | size () const |
constexpr bool | empty () const |
constexpr T & | operator[] (size_t index) |
constexpr const T & | operator[] (size_t index) const |
constexpr void | push_back (const T &a) |
constexpr void | clear () |
operator std::span< T > () | |
operator std::span< const T > () const | |
Definition at line 27 of file static_vector.hh.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 38 of file static_vector.hh.
|
inlineconstexprnoexcept |
Definition at line 44 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 55 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 48 of file static_vector.hh.
|
inlineconstexprnoexcept |
Definition at line 45 of file static_vector.hh.
|
inline |
Definition at line 58 of file static_vector.hh.
|
inline |
Definition at line 57 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 50 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 51 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 53 of file static_vector.hh.
|
inlineconstexpr |
Definition at line 47 of file static_vector.hh.