.. # Template modified by Patrick Lehmann * removed automodule on top, because private members are activated for autodoc (no doubled documentation). * Made sections like 'submodules' bold text, but no headlines to reduce number of ToC levels. ===================== pyGHDL.dom.DesignUnit ===================== .. automodule:: pyGHDL.dom.DesignUnit .. currentmodule:: pyGHDL.dom.DesignUnit **Classes** - :py:class:`LibraryClause`: Represents a library clause. - :py:class:`UseClause`: Represents a use clause. - :py:class:`ContextReference`: Represents a context reference. - :py:class:`Entity`: Represents an entity declaration. - :py:class:`Architecture`: Represents an architecture declaration. - :py:class:`Component`: Represents a component declaration. - :py:class:`Package`: Represents a package declaration. - :py:class:`PackageBody`: Represents a package body declaration. - :py:class:`PackageInstantiation`: Represents the instantiation of a generic package. - :py:class:`Context`: Represents a context declaration. - :py:class:`Configuration`: Represents a configuration declaration. --------------------- **Classes** .. autoclass:: LibraryClause :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: LibraryClause :parts: 1 .. autoclass:: UseClause :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: UseClause :parts: 1 .. autoclass:: ContextReference :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: ContextReference :parts: 1 .. autoclass:: Entity :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Entity :parts: 1 .. autoclass:: Architecture :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Architecture :parts: 1 .. autoclass:: Component :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Component :parts: 1 .. autoclass:: Package :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Package :parts: 1 .. autoclass:: PackageBody :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: PackageBody :parts: 1 .. autoclass:: PackageInstantiation :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: PackageInstantiation :parts: 1 .. autoclass:: Context :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Context :parts: 1 .. autoclass:: Configuration :members: :private-members: :special-members: :inherited-members: :exclude-members: __weakref__, __init_subclass__, __class_getitem__ .. rubric:: Inheritance .. inheritance-diagram:: Configuration :parts: 1