Action() | Action< Element, Point, Func, Traits, LeftOrRight > | |
Action(Action const &that) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
Action(Action &&that) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
action_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
add_generator(element_type const &gen) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
add_seed(const_reference_point_type seed) | Action< Element, Point, Func, Traits, LeftOrRight > | |
at(index_type pos) const | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
begin() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
cache_scc_multipliers() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
cache_scc_multipliers(bool val) noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
cbegin() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
cend() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
const_iterator typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
const_pointer_point_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
const_reference_point_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
current_size() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
current_state() const noexcept | Runner | inline |
dead() const noexcept | Runner | inline |
delta(std::chrono::high_resolution_clock::time_point const &t) | Reporter | related |
element_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
emit_divider() (defined in Reporter) | Reporter | inline |
empty() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
end() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
finished() const | Runner | |
generators() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
index_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
init() | Action< Element, Point, Func, Traits, LeftOrRight > | |
kill() noexcept | Runner | inline |
last_report() const noexcept | Reporter | inline |
multiplier_from_scc_root(index_type pos) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
multiplier_to_scc_root(index_type pos) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
nanoseconds typedef | Reporter | |
number_of_generators() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
operator<<(std::ostringstream &os, Action< Elment, Pint, Fnc, Trits, LftOrRight > const &action) | Action< Element, Point, Func, Traits, LeftOrRight > | friend |
operator<<(std::ostream &os, Action const &action) | Action< Element, Point, Func, Traits, LeftOrRight > | friend |
operator=(Action const &) | Action< Element, Point, Func, Traits, LeftOrRight > | |
operator=(Action &&) | Action< Element, Point, Func, Traits, LeftOrRight > | |
libsemigroups::Runner::operator=(Runner const &other) | Runner | |
libsemigroups::Runner::operator=(Runner &&other) | Runner | |
libsemigroups::Reporter::operator=(Reporter const &that) | Reporter | |
libsemigroups::Reporter::operator=(Reporter &&that) | Reporter | |
operator[](index_type pos) const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
point_type typedef | Action< Element, Point, Func, Traits, LeftOrRight > | |
position(const_reference_point_type pt) const | Action< Element, Point, Func, Traits, LeftOrRight > | |
range() const noexcept | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
report() const | Reporter | |
report_divider(std::string const &val) (defined in Reporter) | Reporter | inline |
report_divider() const noexcept (defined in Reporter) | Reporter | inline |
report_every(nanoseconds val) noexcept | Reporter | inline |
report_every(Time t) noexcept | Reporter | inline |
report_every() const noexcept | Reporter | inline |
report_prefix(std::string const &val) | Reporter | inline |
report_prefix() const noexcept | Reporter | inline |
report_why_we_stopped() const | Runner | |
Reporter() | Reporter | |
Reporter(Reporter const &that) | Reporter | |
Reporter(Reporter &&that) | Reporter | |
reserve(size_t val) | Action< Element, Point, Func, Traits, LeftOrRight > | |
reset_last_report() const | Reporter | inline |
reset_start_time() const | Reporter | inline |
root_of_scc(const_reference_point_type x) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
root_of_scc(index_type pos) | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
run() | Runner | |
run_for(std::chrono::nanoseconds t) | Runner | |
run_for(Time t) | Runner | inline |
run_until(Func &&func) | Runner | |
run_until(bool(*func)()) | Runner | inline |
Runner() | Runner | |
Runner(Runner const &other) | Runner | |
Runner(Runner &&other) | Runner | |
running() const noexcept | Runner | inline |
running_for() const noexcept | Runner | inline |
running_until() const noexcept | Runner | inline |
scc() | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
size() | Action< Element, Point, Func, Traits, LeftOrRight > | inline |
start_time() const noexcept | Reporter | inline |
started() const noexcept | Runner | inline |
state enum name | Runner | |
stopped() const | Runner | inline |
stopped_by_predicate() const | Runner | inline |
success() const | Runner | inlinevirtual |
time_point typedef | Reporter | |
timed_out() const | Runner | inline |
word_graph() | Action< Element, Point, Func, Traits, LeftOrRight > | inline |