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 |