.. 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.

Semiring
========

.. doxygenclass:: libsemigroups::Semiring
   :project: libsemigroups

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

.. toctree::
       :maxdepth: 2

       libsemigroups__semiring__semiring__
       libsemigroups__semiring__semiring_semiring_const__
       libsemigroups__semiring__semiring_semiring___
       libsemigroups__semiring__operator__semiring_const__
       libsemigroups__semiring__operator__semiring___

Public member functions
-----------------------

.. toctree::
       :maxdepth: 2

       libsemigroups__semiring__contains
       libsemigroups__semiring__one
       libsemigroups__semiring__plus
       libsemigroups__semiring__prod
       libsemigroups__semiring__zero
