#include <reference_flat_set.h>
|
static const size_t | MAX_SIZE = MAX_SIZE_ |
|
|
typedef TKey | key_type |
|
typedef TKey | value_type |
|
typedef etl::less< TKey > | key_compare |
|
typedef value_type & | reference |
|
typedef const value_type & | const_reference |
|
typedef value_type * | pointer |
|
typedef const value_type * | const_pointer |
|
typedef size_t | size_type |
|
typedef ETL_OR_STD::reverse_iterator< iterator > | reverse_iterator |
|
typedef ETL_OR_STD::reverse_iterator< const_iterator > | const_reverse_iterator |
|
typedef etl::iterator_traits< iterator >::difference_type | difference_type |
|
typedef etl::ivector< value_type * > | lookup_t |
|
typedef etl::parameter_type< TKey >::type | parameter_t |
|
| ireference_flat_set (lookup_t &lookup_) |
| Constructor.
|
|
ETL_OR_STD::pair< iterator, bool > | insert_at (iterator i_element, reference value) |
|
| ~ireference_flat_set () |
| Destructor.
|
|
template<typename TKey, const size_t MAX_SIZE_, typename TKeyCompare = etl::less<TKey>>
class etl::reference_flat_set< TKey, MAX_SIZE_, TKeyCompare >
An reference flat set
◆ reference_flat_set()
template<typename TKey , const size_t MAX_SIZE_, typename TKeyCompare = etl::less<TKey>>
template<typename TIterator >
Constructor, from an iterator range.
- Template Parameters
-
TIterator | The iterator type. |
- Parameters
-
first | The iterator to the first element. |
last | The iterator to the last element + 1. |
The documentation for this class was generated from the following file: