.. currentmodule:: taurus.core.util.log

:mod:`taurus.core.util.log`
===========================

.. automodule:: taurus.core.util.log





.. rubric:: Classes

.. toctree::
    :hidden:

    LogIt <taurus.core.util.log-LogIt.rst>

    TraceIt <taurus.core.util.log-TraceIt.rst>

    DebugIt <taurus.core.util.log-DebugIt.rst>

    InfoIt <taurus.core.util.log-InfoIt.rst>

    WarnIt <taurus.core.util.log-WarnIt.rst>

    ErrorIt <taurus.core.util.log-ErrorIt.rst>

    CriticalIt <taurus.core.util.log-CriticalIt.rst>

    MemoryLogHandler <taurus.core.util.log-MemoryLogHandler.rst>

    LogExceptHook <taurus.core.util.log-LogExceptHook.rst>

    LogFilter <taurus.core.util.log-LogFilter.rst>



.. autoclass:: CriticalIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-CriticalIt>`)



.. autoclass:: DebugIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-DebugIt>`)



.. autoclass:: ErrorIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-ErrorIt>`)



.. autoclass:: InfoIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-InfoIt>`)



.. autoclass:: LogExceptHook
    :noindex:

    (:ref:`more info<taurus.core.util.log-LogExceptHook>`)



.. autoclass:: LogFilter
    :noindex:

    (:ref:`more info<taurus.core.util.log-LogFilter>`)



.. autoclass:: LogIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-LogIt>`)



.. autoclass:: MemoryLogHandler
    :noindex:

    (:ref:`more info<taurus.core.util.log-MemoryLogHandler>`)



.. autoclass:: TraceIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-TraceIt>`)



.. autoclass:: WarnIt
    :noindex:

    (:ref:`more info<taurus.core.util.log-WarnIt>`)







.. rubric:: Functions


.. autofunction:: _log

.. autofunction:: critical

.. autofunction:: debug

.. autofunction:: deprecated

.. autofunction:: deprecation_decorator

.. autofunction:: error

.. autofunction:: fatal

.. autofunction:: info

.. autofunction:: trace

.. autofunction:: warning








.. rubric:: Variables


.. data:: taurus4_deprecation


