===================================
:mod:`enum_tools.documentation`
===================================

.. module:: enum_tools.documentation
.. autosummary-widths:: 35/100

Core Functionality
--------------------

.. automodule:: enum_tools.documentation
	:noindex:
	:no-members:
	:autosummary-members: DocumentedEnum,document_enum,document_member

.. autoenum:: enum_tools.documentation.DocumentedEnum

.. autodecorator:: enum_tools.documentation.document_enum

.. autofunction:: enum_tools.documentation.document_member


.. latex:clearpage::

Utilities
--------------------

.. automodulesumm:: enum_tools.documentation
	:autosummary-exclude-members: DocumentedEnum,document_enum,document_member

.. autofunction:: enum_tools.documentation.get_base_indent

.. autofunction:: enum_tools.documentation.get_dedented_line

.. autofunction:: enum_tools.documentation.get_tokens

.. autofunction:: enum_tools.documentation.parse_tokens

Warnings
--------------------

.. autoexception:: enum_tools.documentation.MultipleDocstringsWarning
