Embedded Template Library 1.0
Loading...
Searching...
No Matches
etl::poly_span< TBase, Extent > Member List

This is the complete list of members for etl::poly_span< TBase, Extent >, including all inherited members.

back() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
begin() const ETL_NOEXCEPTetl::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_NOEXCEPTetl::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_NOEXCEPTetl::poly_span< TBase, Extent >inline
end() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
extent (defined in etl::poly_span< TBase, Extent >)etl::poly_span< TBase, Extent >static
first() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
first(size_t count) constetl::poly_span< TBase, Extent >inline
front() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
iterator typedef (defined in etl::poly_span< TBase, Extent >)etl::poly_span< TBase, Extent >
last() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
last(size_t count) const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
operator=(const poly_span &other) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
operator=(const poly_span< UBase, Extent > &other) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
operator[](size_t i) constetl::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_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(const TIterator begin_, const TSize) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(const TIterator begin_, const TIterator)etl::poly_span< TBase, Extent >inline
poly_span(U(&begin_)[N]) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(etl::array< U, N > &a) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(const etl::array< U, N > &a) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(const poly_span< TBase, Extent > &other) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(const poly_span< UBase, Extent > &other) ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
poly_span(TBase *pbegin_, size_t offset_, size_t, size_t element_size_) ETL_NOEXCEPTetl::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_NOEXCEPTetl::poly_span< TBase, Extent >inline
reverse_iterator typedef (defined in etl::poly_span< TBase, Extent >)etl::poly_span< TBase, Extent >
size() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
size_bytes() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
size_of_element() const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
size_type typedef (defined in etl::poly_span< TBase, Extent >)etl::poly_span< TBase, Extent >
subspan() constetl::poly_span< TBase, Extent >inline
subspan(size_t offset, size_t count=etl::dynamic_extent) const ETL_NOEXCEPTetl::poly_span< TBase, Extent >inline
value_type typedef (defined in etl::poly_span< TBase, Extent >)etl::poly_span< TBase, Extent >