|
tetl 0.1.0
Embedded Template Library
|
#include <etl/array.hpp>
Public Types | |
| using | allocator_type = Allocator |
| using | const_pointer = T const * |
| using | difference_type = etl::ptrdiff_t |
| using | pointer = T * |
| using | size_type = etl::size_t |
| using | value_type = T |
Public Member Functions | |
| dynamic_array ()=default | |
| dynamic_array (Allocator alloc) | |
| dynamic_array (dynamic_array &&other) noexcept | |
| dynamic_array (dynamic_array const &other)=delete | |
| dynamic_array (etl::size_t n, Allocator alloc=Allocator()) | |
| dynamic_array (etl::size_t n, T const &value, Allocator alloc=Allocator()) | |
| ~dynamic_array () | |
| auto | begin () -> T * |
| auto | begin () const -> T const * |
| auto | data () -> T * |
| auto | data () const -> T const * |
| auto | end () -> T * |
| auto | end () const -> T const * |
| auto | operator= (dynamic_array &&other) noexcept -> dynamic_array & |
| auto | operator= (dynamic_array const &other) -> dynamic_array &=delete |
| auto | size () -> etl::size_t |
| auto | size () const -> etl::size_t |
|
default |
|
inline |
|
inlineexplicit |
|
delete |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
delete |