![]() |
libsemigroups
v3.0.0
C++ library for semigroups and monoids
|
This is the complete list of members for Forest, including all inherited members.
add_nodes(size_t n) | Forest | |
empty() const noexcept | Forest | inline |
Forest(size_t n=0) | Forest | inlineexplicit |
Forest(Forest const &)=default | Forest | |
Forest(Forest &&)=default | Forest | |
init(size_t n=0) | Forest | |
label(node_type i) const | Forest | inline |
label_no_checks(node_type i) const | Forest | inline |
label_type typedef | Forest | |
labels() const noexcept | Forest | inline |
node_type typedef | Forest | |
number_of_nodes() const noexcept | Forest | inline |
operator!=(Forest const &that) const | Forest | inline |
operator=(Forest const &)=default | Forest | |
operator=(Forest &&)=default | Forest | |
operator==(Forest const &that) const | Forest | inline |
parent(node_type i) const | Forest | inline |
parent_no_checks(node_type i) const | Forest | inline |
parents() const noexcept | Forest | inline |
path_to_root_no_checks(Iterator d_first, node_type i) const | Forest | inline |
set_parent_and_label(node_type node, node_type parent, label_type gen) | Forest | inline |
set_parent_and_label_no_checks(node_type node, node_type parent, label_type gen) | Forest | inline |
throw_if_node_out_of_bounds(node_type v) const | Forest | |
to_human_readable_repr(Forest const &f) | Forest | related |