tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
uninitialized_array< T, Size > Struct Template Reference

#include <etl/array.hpp>

Public Types

using value_type = T
 

Public Member Functions

constexpr uninitialized_array ()=default
 
constexpr auto data () const noexcept -> T const *
 
constexpr auto data () noexcept -> T *
 

Static Public Member Functions

static constexpr auto size () noexcept -> etl::size_t
 

Member Typedef Documentation

◆ value_type

template<typename T, etl::size_t Size>
using value_type = T

Constructor & Destructor Documentation

◆ uninitialized_array()

template<typename T, etl::size_t Size>
uninitialized_array ( )
constexprdefault

Member Function Documentation

◆ data() [1/2]

template<typename T, etl::size_t Size>
auto data ( ) const -> T const*
inlinenodiscardconstexprnoexcept

◆ data() [2/2]

template<typename T, etl::size_t Size>
auto data ( ) -> T*
inlinenodiscardconstexprnoexcept

◆ size()

template<typename T, etl::size_t Size>
constexpr auto size ( ) -> etl::size_t
inlinestaticnodiscardconstexprnoexcept

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