LogHandler
==========

.. currentmodule:: lsst.log

.. autoclass:: LogHandler
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~LogHandler.name

   .. rubric:: Methods Summary

   .. autosummary::

      ~LogHandler.acquire
      ~LogHandler.addFilter
      ~LogHandler.close
      ~LogHandler.createLock
      ~LogHandler.emit
      ~LogHandler.filter
      ~LogHandler.flush
      ~LogHandler.format
      ~LogHandler.get_name
      ~LogHandler.handle
      ~LogHandler.handleError
      ~LogHandler.release
      ~LogHandler.removeFilter
      ~LogHandler.setFormatter
      ~LogHandler.setLevel
      ~LogHandler.set_name

   .. rubric:: Attributes Documentation

   .. autoattribute:: name

   .. rubric:: Methods Documentation

   .. automethod:: acquire
   .. automethod:: addFilter
   .. automethod:: close
   .. automethod:: createLock
   .. automethod:: emit
   .. automethod:: filter
   .. automethod:: flush
   .. automethod:: format
   .. automethod:: get_name
   .. automethod:: handle
   .. automethod:: handleError
   .. automethod:: release
   .. automethod:: removeFilter
   .. automethod:: setFormatter
   .. automethod:: setLevel
   .. automethod:: set_name