Jlm
jlm::util::DisjointSet< T > Member List

This is the complete list of members for jlm::util::DisjointSet< T >, including all inherited members.

begin() constjlm::util::DisjointSet< T >inline
clear()jlm::util::DisjointSet< T >inline
contains(const T &element) constjlm::util::DisjointSet< T >inlineprivate
DisjointSet()=defaultjlm::util::DisjointSet< T >
DisjointSet(const std::vector< T > &elements)jlm::util::DisjointSet< T >inlineexplicit
DisjointSet(const DisjointSet &other)jlm::util::DisjointSet< T >inline
DisjointSet(DisjointSet &&other)jlm::util::DisjointSet< T >inline
empty() const noexceptjlm::util::DisjointSet< T >inline
end() constjlm::util::DisjointSet< T >inline
find(const T &element) const noexceptjlm::util::DisjointSet< T >inline
find_or_insert(const T &element) noexceptjlm::util::DisjointSet< T >inline
insert(const std::vector< T > &elements)jlm::util::DisjointSet< T >inline
insert(const T &element)jlm::util::DisjointSet< T >inline
merge(const T &e1, const T &e2)jlm::util::DisjointSet< T >inline
nsets() const noexceptjlm::util::DisjointSet< T >inline
nvalues() const noexceptjlm::util::DisjointSet< T >inline
operator=(const DisjointSet &other)jlm::util::DisjointSet< T >inline
operator=(DisjointSet &&other)jlm::util::DisjointSet< T >inline
roots_jlm::util::DisjointSet< T >private
values_jlm::util::DisjointSet< T >private