|
Jlm
|

Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = const T |
| using | difference_type = std::ptrdiff_t |
| using | pointer = const T * |
| using | reference = const T & |
Public Member Functions | |
| reference | operator* () const |
| pointer | operator-> () const |
| MemberIterator & | operator++ () |
| MemberIterator | operator++ (int) |
| bool | operator== (const MemberIterator &other) const |
| bool | operator!= (const MemberIterator &other) const |
Private Member Functions | |
| MemberIterator (const Set *node) | |
Private Attributes | |
| const Set * | node_ |
Friends | |
| class | DisjointSet::Set |
Definition at line 26 of file disjointset.hpp.
| using jlm::util::DisjointSet< T >::MemberIterator::difference_type = std::ptrdiff_t |
Definition at line 31 of file disjointset.hpp.
| using jlm::util::DisjointSet< T >::MemberIterator::iterator_category = std::forward_iterator_tag |
Definition at line 29 of file disjointset.hpp.
| using jlm::util::DisjointSet< T >::MemberIterator::pointer = const T * |
Definition at line 32 of file disjointset.hpp.
| using jlm::util::DisjointSet< T >::MemberIterator::reference = const T & |
Definition at line 33 of file disjointset.hpp.
| using jlm::util::DisjointSet< T >::MemberIterator::value_type = const T |
Definition at line 30 of file disjointset.hpp.
|
inlineexplicitprivate |
Definition at line 38 of file disjointset.hpp.
|
inline |
Definition at line 80 of file disjointset.hpp.
|
inline |
Definition at line 44 of file disjointset.hpp.
|
inline |
Definition at line 57 of file disjointset.hpp.
|
inline |
Definition at line 66 of file disjointset.hpp.
|
inline |
Definition at line 51 of file disjointset.hpp.
|
inline |
Definition at line 74 of file disjointset.hpp.
|
friend |
Definition at line 36 of file disjointset.hpp.
|
private |
Definition at line 86 of file disjointset.hpp.