.. _moduleMetadataCaching:

music21.metadata.caching
========================

.. WARNING: DO NOT EDIT THIS FILE:
   AUTOMATICALLY GENERATED.
   PLEASE EDIT THE .py FILE DIRECTLY.

.. automodule:: music21.metadata.caching

Functions
---------

.. autofunction:: music21.metadata.caching.cacheMetadata

JobProcessor
------------

.. autoclass:: music21.metadata.caching.JobProcessor

.. rubric:: :class:`~music21.metadata.caching.JobProcessor` methods

.. automethod:: music21.metadata.caching.JobProcessor.process_parallel

.. automethod:: music21.metadata.caching.JobProcessor.process_serial

MetadataCachingJob
------------------

.. autoclass:: music21.metadata.caching.MetadataCachingJob

.. rubric:: :class:`~music21.metadata.caching.MetadataCachingJob` read-only properties

.. autoattribute:: music21.metadata.caching.MetadataCachingJob.cleanFilePath

.. rubric:: :class:`~music21.metadata.caching.MetadataCachingJob` methods

.. automethod:: music21.metadata.caching.MetadataCachingJob.getErrors

.. automethod:: music21.metadata.caching.MetadataCachingJob.getResults

.. automethod:: music21.metadata.caching.MetadataCachingJob.parseFilePath

.. automethod:: music21.metadata.caching.MetadataCachingJob.parseNonOpus

.. automethod:: music21.metadata.caching.MetadataCachingJob.parseOpus

.. automethod:: music21.metadata.caching.MetadataCachingJob.parseOpusScore

.. automethod:: music21.metadata.caching.MetadataCachingJob.run

WorkerProcess
-------------

.. autoclass:: music21.metadata.caching.WorkerProcess

.. rubric:: :class:`~music21.metadata.caching.WorkerProcess` methods

.. automethod:: music21.metadata.caching.WorkerProcess.run
