simulation.mappers.mappers¶
Module containing the abstract class for the mappers.
- class omotes_simulator_core.simulation.mappers.mappers.EsdlMapperAbstract¶
Bases:
ABC,Generic[Entity,EsdlAssetObject]Abstract class to be used for deriving mapper classes from esdl to our own classes.
- abstractmethod to_entity(model: EsdlAssetObject) Entity¶
Map an esdl asset to an Entity.
- abstractmethod to_esdl(entity: Entity) EsdlAssetObject¶
Map an Entity to a EsdlAsset.