Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
array_wrapper.h File Reference
Go to the source code of this file.
Data Structures | |
| class | array_wrapper_exception |
| The base class for array_wrapper exceptions. More... | |
| class | array_wrapper_bounds |
| The exception thrown when the index is out of bounds. More... | |
| class | array_wrapper< T, SIZE_, ARRAY_ > |
| Array wrapper. More... | |
| struct | hash< etl::array_wrapper< T, SIZE, ARRAY > > |
| Hash function. More... | |
Namespaces | |
| namespace | etl |
A multimap with the capacity defined at compile time. | |
Functions | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator== (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Equality for array wrappers. | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator!= (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Inequality for array wrapper. | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator< (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Less-than for array wrapper. | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator> (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Greater-than for array wrapper. | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator<= (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Less-than-equal for array wrapper. | |
| template<typename TL , typename TR , std::size_t SIZEL, std::size_t SIZER, TL(&) ARRAYL, TR(&) ARRAYR> | |
| bool | operator>= (const etl::array_wrapper< TL, SIZEL, ARRAYL > &lhs, const etl::array_wrapper< TR, SIZER, ARRAYR > &rhs) |
| Greater-than-equal for array wrapper. | |
| template<typename T , std::size_t SIZE, T(&) ARRAYL, T(&) ARRAYR> | |
| void | swap (etl::array_wrapper< T, SIZE, ARRAYL > &lhs, etl::array_wrapper< T, SIZE, ARRAYR > &rhs) |
| Swap. | |
Detailed Description
Definition in file array_wrapper.h.
Function Documentation
| void swap | ( | etl::array_wrapper< T, SIZE, ARRAYL > & | lhs, |
| etl::array_wrapper< T, SIZE, ARRAYR > & | rhs | ||
| ) |
Swap.
Definition at line 410 of file array_wrapper.h.
Generated on Tue Jul 12 2022 14:05:46 by
1.7.2