back() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
begin() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
char_ptr_t typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | protected |
const_pointer typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
const_reference typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
data() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
element_at(size_t index) const ETL_NOEXCEPT (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | inlineprotected |
element_type typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
empty() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
end() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
extent (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | static |
first() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
first(size_t count) const | etl::poly_span< TBase, Extent > | inline |
front() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
iterator typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
last() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
last(size_t count) const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
operator=(const poly_span &other) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
operator=(const poly_span< UBase, Extent > &other) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
operator[](size_t i) const | etl::poly_span< TBase, Extent > | inline |
pointer typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
poly_span (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | friend |
poly_span() ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(const TIterator begin_, const TSize) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(const TIterator begin_, const TIterator) | etl::poly_span< TBase, Extent > | inline |
poly_span(U(&begin_)[N]) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(etl::array< U, N > &a) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(const etl::array< U, N > &a) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(const poly_span< TBase, Extent > &other) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(const poly_span< UBase, Extent > &other) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
poly_span(TBase *pbegin_, size_t offset_, size_t, size_t element_size_) ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inlineprotected |
rbegin() const ETL_NOEXCEPT (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | inline |
reference typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
rend() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
reverse_iterator typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
size() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
size_bytes() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
size_of_element() const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
size_type typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |
subspan() const | etl::poly_span< TBase, Extent > | inline |
subspan(size_t offset, size_t count=etl::dynamic_extent) const ETL_NOEXCEPT | etl::poly_span< TBase, Extent > | inline |
value_type typedef (defined in etl::poly_span< TBase, Extent >) | etl::poly_span< TBase, Extent > | |