.. _moduleSites:

music21.sites
=============

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

.. automodule:: music21.sites

SiteRef
-------

.. autoclass:: music21.sites.SiteRef

.. rubric:: :class:`~music21.sites.SiteRef` bases

- :class:`~music21.common.objects.SlottedObject`

.. rubric:: :class:`~music21.sites.SiteRef` read/write properties

.. autoattribute:: music21.sites.SiteRef.site

Sites
-----

.. autoclass:: music21.sites.Sites

.. rubric:: :class:`~music21.sites.Sites` bases

- :class:`~music21.common.objects.SlottedObject`

.. rubric:: :class:`~music21.sites.Sites` methods

.. automethod:: music21.sites.Sites.add

.. automethod:: music21.sites.Sites.clear

.. automethod:: music21.sites.Sites.get

.. automethod:: music21.sites.Sites.getAllByClass

.. automethod:: music21.sites.Sites.getAttrByName

.. automethod:: music21.sites.Sites.getById

.. automethod:: music21.sites.Sites.getObjByClass

.. automethod:: music21.sites.Sites.getSiteCount

.. automethod:: music21.sites.Sites.getSiteIds

.. automethod:: music21.sites.Sites.getSites

.. automethod:: music21.sites.Sites.getSitesByClass

.. automethod:: music21.sites.Sites.hasSiteId

.. automethod:: music21.sites.Sites.hasSpannerSite

.. automethod:: music21.sites.Sites.hasVariantSite

.. automethod:: music21.sites.Sites.isSite

.. automethod:: music21.sites.Sites.purgeLocations

.. automethod:: music21.sites.Sites.remove

.. automethod:: music21.sites.Sites.removeById

.. automethod:: music21.sites.Sites.setAttrByName

.. automethod:: music21.sites.Sites.yieldSites
