.. currentmodule:: processor_tools

.. _api:

#############
API reference
#############

This page provides an auto-generated summary of **processor_tools**'s API.
For more details and examples, refer to the relevant chapters in the main part of the
documentation.

.. add package's API's functions, classes, methods etc. to the below toctree

Processors
==========

.. autosummary::
   :toctree: generated/
   :nosignatures:

   processor.BaseProcessor
   processor.ProcessorFactory
   processor.NullProcessor
   context.Context
   context.set_global_supercontext
   context.clear_global_supercontext

Utilities
=========

.. autosummary::
   :toctree: generated/
   :nosignatures:

   config.config_io.read_config
   config.config_io.write_config
   config.config_io.build_configdir
   config.config_io.find_config
   config.init_config.ConfigInit
