qat.model.loaders.base module

class BaseLogicalModelLoader

Bases: BaseModelLoader

abstract load()

Load and return the Hardware Model.

Returns:

A loaded Hardware Model

Return type:

LegacyHardwareModel | LogicalHardwareModel

class BaseModelLoader

Bases: ABC

ModelLoaders load HardwareModels from a source configured on initialisation.

abstract load()

Load and return the Hardware Model.

Returns:

A loaded Hardware Model

Return type:

LegacyHardwareModel | LogicalHardwareModel

class BasePhysicalModelLoader

Bases: BaseModelLoader

abstract load()

Load and return the Hardware Model.

Returns:

A loaded Hardware Model

Return type:

LegacyHardwareModel | LogicalHardwareModel