libsemigroups  v3.0.0
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
Action< Element, Point, Func, Traits, LeftOrRight > Member List

This is the complete list of members for Action< Element, Point, Func, Traits, LeftOrRight >, including all inherited members.

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 typedefAction< 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) constAction< Element, Point, Func, Traits, LeftOrRight >inline
begin() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
cache_scc_multipliers() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
cache_scc_multipliers(bool val) noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
cbegin() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
cend() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
const_iterator typedefAction< Element, Point, Func, Traits, LeftOrRight >
const_pointer_point_type typedefAction< Element, Point, Func, Traits, LeftOrRight >
const_reference_point_type typedefAction< Element, Point, Func, Traits, LeftOrRight >
current_size() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
current_state() const noexceptRunnerinline
dead() const noexceptRunnerinline
delta(std::chrono::high_resolution_clock::time_point const &t)Reporterrelated
element_type typedefAction< Element, Point, Func, Traits, LeftOrRight >
emit_divider() (defined in Reporter)Reporterinline
empty() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
end() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
finished() constRunner
generators() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
index_type typedefAction< Element, Point, Func, Traits, LeftOrRight >
init()Action< Element, Point, Func, Traits, LeftOrRight >
kill() noexceptRunnerinline
last_report() const noexceptReporterinline
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 typedefReporter
number_of_generators() const noexceptAction< 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 noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
point_type typedefAction< Element, Point, Func, Traits, LeftOrRight >
position(const_reference_point_type pt) constAction< Element, Point, Func, Traits, LeftOrRight >
range() const noexceptAction< Element, Point, Func, Traits, LeftOrRight >inline
report() constReporter
report_divider(std::string const &val) (defined in Reporter)Reporterinline
report_divider() const noexcept (defined in Reporter)Reporterinline
report_every(nanoseconds val) noexceptReporterinline
report_every(Time t) noexceptReporterinline
report_every() const noexceptReporterinline
report_prefix(std::string const &val)Reporterinline
report_prefix() const noexceptReporterinline
report_why_we_stopped() constRunner
Reporter()Reporter
Reporter(Reporter const &that)Reporter
Reporter(Reporter &&that)Reporter
reserve(size_t val)Action< Element, Point, Func, Traits, LeftOrRight >
reset_last_report() constReporterinline
reset_start_time() constReporterinline
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)Runnerinline
run_until(Func &&func)Runner
run_until(bool(*func)())Runnerinline
Runner()Runner
Runner(Runner const &other)Runner
Runner(Runner &&other)Runner
running() const noexceptRunnerinline
running_for() const noexceptRunnerinline
running_until() const noexceptRunnerinline
scc()Action< Element, Point, Func, Traits, LeftOrRight >inline
size()Action< Element, Point, Func, Traits, LeftOrRight >inline
start_time() const noexceptReporterinline
started() const noexceptRunnerinline
state enum nameRunner
stopped() constRunnerinline
stopped_by_predicate() constRunnerinline
success() constRunnerinlinevirtual
time_point typedefReporter
timed_out() constRunnerinline
word_graph()Action< Element, Point, Func, Traits, LeftOrRight >inline