libsemigroups  v3.0.0
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
Runner Member List

This is the complete list of members for Runner, including all inherited members.

current_state() const noexceptRunnerinline
dead() const noexceptRunnerinline
delta(std::chrono::high_resolution_clock::time_point const &t)Reporterrelated
emit_divider() (defined in Reporter)Reporterinline
finished() constRunner
init()Runner
kill() noexceptRunnerinline
last_report() const noexceptReporterinline
nanoseconds typedefReporter
operator=(Runner const &other)Runner
operator=(Runner &&other)Runner
libsemigroups::Reporter::operator=(Reporter const &that)Reporter
libsemigroups::Reporter::operator=(Reporter &&that)Reporter
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
reset_last_report() constReporterinline
reset_start_time() constReporterinline
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
start_time() const noexceptReporterinline
started() const noexceptRunnerinline
state enum nameRunner
stopped() constRunnerinline
stopped_by_predicate() constRunnerinline
success() constRunnerinlinevirtual
time_point typedefReporter
timed_out() constRunnerinline