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.
forward_list.h File Reference
Go to the source code of this file.
Data Structures | |
| class | forward_list_exception |
| Exception for the forward_list. More... | |
| class | forward_list_full |
| Full exception for the forward_list. More... | |
| class | forward_list_empty |
| Empty exception for the forward_list. More... | |
| class | forward_list_iterator |
| Iterator exception for the forward_list. More... | |
| class | forward_list_base |
| The base class for all forward_lists. More... | |
| struct | forward_list_base::node_t |
| The node element in the forward_list. More... | |
| class | iforward_list< T > |
| A templated base for all etl::forward_list types. More... | |
| struct | iforward_list< T >::data_node_t |
| The data node element in the forward_list. More... | |
| class | iforward_list< T >::iterator |
| iterator. More... | |
| class | iforward_list< T >::const_iterator |
| const_iterator More... | |
| class | forward_list< T, MAX_SIZE_ > |
| A templated forward_list implementation that uses a fixed size pool. More... | |
Namespaces | |
| namespace | etl |
A multimap with the capacity defined at compile time. | |
Functions | |
| template<typename T > | |
| bool | operator== (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Equal operator. | |
| template<typename T > | |
| bool | operator!= (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Not equal operator. | |
| template<typename T > | |
| bool | operator< (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Less than operator. | |
| template<typename T > | |
| bool | operator> (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Greater than operator. | |
| template<typename T > | |
| bool | operator<= (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Less than or equal operator. | |
| template<typename T > | |
| bool | operator>= (const etl::iforward_list< T > &lhs, const etl::iforward_list< T > &rhs) |
| Greater than or equal operator. | |
Detailed Description
Definition in file forward_list.h.
Function Documentation
| bool operator!= | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Not equal operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the arrays are not equal, otherwise false.
Definition at line 1427 of file forward_list.h.
| bool operator< | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Less than operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the first forward_list is lexicographically less than the second, otherwise false.
Definition at line 1440 of file forward_list.h.
| bool operator<= | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Less than or equal operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the first forward_list is lexicographically less than or equal to the second, otherwise false.
Definition at line 1469 of file forward_list.h.
| bool operator== | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Equal operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the arrays are equal, otherwise false.
Definition at line 1414 of file forward_list.h.
| bool operator> | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Greater than operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the first forward_list is lexicographically greater than the second, otherwise false.
Definition at line 1456 of file forward_list.h.
| bool operator>= | ( | const etl::iforward_list< T > & | lhs, |
| const etl::iforward_list< T > & | rhs | ||
| ) |
Greater than or equal operator.
- Parameters:
-
lhs Reference to the first forward_list. rhs Reference to the second forward_list.
- Returns:
- true if the first forward_list is lexicographically greater than or equal to the second, otherwise false.
Definition at line 1482 of file forward_list.h.
Generated on Tue Jul 12 2022 14:05:47 by
1.7.2