.. Copyright (c) 2019, J. D. Mitchell

   Distributed under the terms of the GPL license version 3.

   The full license is in the file LICENSE, distributed with this software.

   This file was auto-generated by docs/generate_from_yml.py, do not edit.

Runner
======

.. doxygenclass:: libsemigroups::Runner
   :project: libsemigroups

Constructors
------------

.. toctree::
       :maxdepth: 2

       libsemigroups__runner__runner__
       libsemigroups__runner__runner_runner_const__
       libsemigroups__runner__runner_runner___
       libsemigroups__runner__operator__runner_const__
       libsemigroups__runner__operator__runner___

Reporting
---------

.. toctree::
       :maxdepth: 2

       libsemigroups__runner__report
       libsemigroups__runner__report_every_tinttype_
       libsemigroups__runner__report_every_std__chrono__nanoseconds_
       libsemigroups__runner__report_why_we_stopped

State
-----

.. toctree::
       :maxdepth: 2

       libsemigroups__runner__dead
       libsemigroups__runner__finished
       libsemigroups__runner__running
       libsemigroups__runner__started
       libsemigroups__runner__stopped
       libsemigroups__runner__stopped_by_predicate
       libsemigroups__runner__timed_out

Operators
---------

.. toctree::
       :maxdepth: 2

       libsemigroups__runner__kill
       libsemigroups__runner__run
       libsemigroups__runner__run_for_tinttype_
       libsemigroups__runner__run_for_std__chrono__nanoseconds_
       libsemigroups__runner__run_until
