| 
    MimIR 0.1
    
   MimIR is my Intermediate Representation 
   | 
 
#include <mim/util/sets.h>
Public Types | |
Iterator Properties  | |
| using | iterator_category = std::forward_iterator_tag | 
| using | difference_type = std::ptrdiff_t | 
| using | value_type = D* | 
| using | pointer = D* const* | 
| using | reference = D* const& | 
Public Member Functions | |
| iterator & | clear () | 
Construction  | |
| constexpr | iterator () noexcept=default | 
Increment  | |
| constexpr iterator & | operator++ () noexcept | 
| constexpr iterator | operator++ (int) noexcept | 
Comparisons  | |
| constexpr bool | operator== (iterator other) const noexcept | 
| constexpr bool | operator!= (iterator other) const noexcept | 
Dereference  | |
| constexpr reference | operator* () const noexcept | 
| constexpr pointer | operator-> () const noexcept | 
Friends | |
| class | Set | 
| using mim::Sets< D, N >::Set::iterator::difference_type = std::ptrdiff_t | 
| using mim::Sets< D, N >::Set::iterator::iterator_category = std::forward_iterator_tag | 
| using mim::Sets< D, N >::Set::iterator::pointer = D* const* | 
| using mim::Sets< D, N >::Set::iterator::reference = D* const& | 
| using mim::Sets< D, N >::Set::iterator::value_type = D* | 
      
  | 
  constexprdefaultnoexcept | 
Definition at line 210 of file sets.h.
Referenced by operator++().
      
  | 
  inlineconstexprnoexcept | 
Definition at line 198 of file sets.h.
Referenced by operator->().
      
  | 
  inlineconstexprnoexcept | 
Definition at line 181 of file sets.h.
References operator++().
      
  | 
  inlineconstexprnoexcept | 
Definition at line 207 of file sets.h.
References operator*().
      
  | 
  friend |