pyVHDLParser.Groups.DesignUnit

Classes


Classes

class pyVHDLParser.Groups.DesignUnit.ContextGroup[source]

Inheritance

Inheritance diagram of ContextGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.EntityGroup[source]

Inheritance

Inheritance diagram of EntityGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.ArchitectureGroup[source]

Inheritance

Inheritance diagram of ArchitectureGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.PackageGroup[source]

Inheritance

Inheritance diagram of PackageGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.PackageBodyGroup[source]

Inheritance

Inheritance diagram of PackageBodyGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.ComponentGroup[source]

Inheritance

Inheritance diagram of ComponentGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.

class pyVHDLParser.Groups.DesignUnit.ConfigurationGroup[source]

Inheritance

Inheritance diagram of ConfigurationGroup

__init__(previousGroup, startBlock, endBlock=None)[source]
_subGroups: Dict[MetaGroup, Group]

References to all inner groups by group type.

EndBlock: Block

Reference to the last block in the scope of this group.

InnerGroup: Group

Reference to the first inner group.

MultiPart: bool

True, if this group has multiple parts.

NextGroup: Group

Reference to the next group.

StartBlock: Block

Reference to the first block in the scope of this group.

__repr__()

Return repr(self).

Return type:

str

__str__()

Return str(self).

Return type:

str

_previousGroup: Group

Reference to the previous group.