FastLED 3.9.15
Loading...
Searching...
No Matches
fl::unordered_set< Key, Hash, KeyEqual >::const_iterator Class Reference

Detailed Description

template<typename Key, typename Hash = Hash<Key>, typename KeyEqual = EqualTo<Key>>
class fl::unordered_set< Key, Hash, KeyEqual >::const_iterator

Definition at line 46 of file unordered_set.h.

#include <unordered_set.h>

+ Collaboration diagram for fl::unordered_set< Key, Hash, KeyEqual >::const_iterator:

Public Types

using iterator_category = fl::forward_iterator_tag
 
using pointer = const Key*
 
using reference = const Key&
 
using value_type = Key
 

Public Member Functions

 const_iterator () FL_NOEXCEPT=default
 
 const_iterator (const iterator &other)
 
 const_iterator (map_const_iterator it)
 
bool operator!= (const const_iterator &other) const
 
reference operator* () const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
pointer operator-> () const
 
bool operator== (const const_iterator &other) const
 

Private Types

using map_const_iterator = typename fl::unordered_map<Key, bool, Hash, KeyEqual>::const_iterator
 

Private Attributes

map_const_iterator mIt
 

The documentation for this class was generated from the following file: