openMSX
|
#include <dynarray.hh>
Classes | |
struct | construct_from_range_tag |
Public Member Functions | |
dynarray ()=default | |
dynarray (const dynarray &)=delete | |
dynarray & | operator= (const dynarray &)=delete |
~dynarray ()=default | |
dynarray (size_t n) | |
dynarray (size_t n, const T &value) | |
template<typename SizedRange > | |
dynarray (construct_from_range_tag, SizedRange &&range) | |
dynarray (dynarray &&other) noexcept | |
dynarray & | operator= (dynarray &&other) noexcept |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
T & | front () |
const T & | front () const |
T & | back () |
const T & | back () const |
T * | data () |
const T * | data () const |
T * | begin () |
const T * | begin () const |
T * | end () |
const T * | end () const |
bool | empty () const |
size_t | size () const |
Definition at line 41 of file dynarray.hh.
|
default |
|
delete |
|
inlineexplicit |
Definition at line 49 of file dynarray.hh.
|
inline |
Definition at line 52 of file dynarray.hh.
|
inline |
Definition at line 57 of file dynarray.hh.
|
inlinenoexcept |
Definition at line 66 of file dynarray.hh.
|
inline |
Definition at line 97 of file dynarray.hh.
References dynarray< T >::empty().
|
inline |
Definition at line 101 of file dynarray.hh.
References dynarray< T >::empty().
|
inline |
Definition at line 109 of file dynarray.hh.
|
inline |
Definition at line 110 of file dynarray.hh.
|
inline |
Definition at line 106 of file dynarray.hh.
|
inline |
Definition at line 107 of file dynarray.hh.
|
inline |
Definition at line 114 of file dynarray.hh.
Referenced by dynarray< T >::back(), dynarray< T >::back(), dynarray< T >::front(), and dynarray< T >::front().
|
inline |
Definition at line 111 of file dynarray.hh.
|
inline |
Definition at line 112 of file dynarray.hh.
|
inline |
Definition at line 89 of file dynarray.hh.
References dynarray< T >::empty().
|
inline |
Definition at line 93 of file dynarray.hh.
References dynarray< T >::empty().
Definition at line 72 of file dynarray.hh.
|
inline |
Definition at line 80 of file dynarray.hh.
|
inline |
Definition at line 84 of file dynarray.hh.
|
inline |
Definition at line 115 of file dynarray.hh.