public class HardwareBuilder
extends Object
Constructor and Description |
---|
HardwareBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
access(ProcessingUnit container,
Procedures.Procedure1<HwAccessElement> initializer) |
void |
cache(ProcessingUnit container,
Procedures.Procedure1<Cache> initializer) |
void |
connection(HwStructure container,
Procedures.Procedure1<HwConnection> initializer) |
void |
definition_Cache(HWModel container,
Procedures.Procedure1<CacheDefinition> initializer) |
void |
definition_ConnectionHandler(HWModel container,
Procedures.Procedure1<ConnectionHandlerDefinition> initializer) |
void |
definition_Memory(HWModel container,
Procedures.Procedure1<MemoryDefinition> initializer) |
void |
definition_ProcessingUnit(HWModel container,
Procedures.Procedure1<ProcessingUnitDefinition> initializer) |
void |
domain_Frequency(HWModel container,
Procedures.Procedure1<FrequencyDomain> initializer) |
void |
domain_Power(HWModel container,
Procedures.Procedure1<PowerDomain> initializer) |
void |
feature(HwFeatureCategory container,
Procedures.Procedure1<HwFeature> initializer) |
void |
featureCategory(HWModel container,
Procedures.Procedure1<HwFeatureCategory> initializer) |
HWModel |
hardwareModelRoot(Procedures.Procedure1<HWModel> initializer) |
void |
module_Cache(HwStructure container,
Procedures.Procedure1<Cache> initializer) |
void |
module_ConnectionHandler(HwStructure container,
Procedures.Procedure1<ConnectionHandler> initializer) |
void |
module_Memory(HwStructure container,
Procedures.Procedure1<Memory> initializer) |
void |
module_ProcessingUnit(HwStructure container,
Procedures.Procedure1<ProcessingUnit> initializer) |
void |
path(HwAccessElement container,
Procedures.Procedure1<HwAccessPath> initializer) |
void |
port(Cache container,
Procedures.Procedure1<HwPort> initializer) |
void |
port(ConnectionHandler container,
Procedures.Procedure1<HwPort> initializer) |
void |
port(HwStructure container,
Procedures.Procedure1<HwPort> initializer) |
void |
port(Memory container,
Procedures.Procedure1<HwPort> initializer) |
void |
port(ProcessingUnit container,
Procedures.Procedure1<HwPort> initializer) |
void |
structure(HWModel container,
Procedures.Procedure1<HwStructure> initializer) |
void |
structure(HwStructure container,
Procedures.Procedure1<HwStructure> initializer) |
public HWModel hardwareModelRoot(Procedures.Procedure1<HWModel> initializer)
public void definition_Cache(HWModel container, Procedures.Procedure1<CacheDefinition> initializer)
public void definition_Memory(HWModel container, Procedures.Procedure1<MemoryDefinition> initializer)
public void definition_ProcessingUnit(HWModel container, Procedures.Procedure1<ProcessingUnitDefinition> initializer)
public void definition_ConnectionHandler(HWModel container, Procedures.Procedure1<ConnectionHandlerDefinition> initializer)
public void domain_Frequency(HWModel container, Procedures.Procedure1<FrequencyDomain> initializer)
public void domain_Power(HWModel container, Procedures.Procedure1<PowerDomain> initializer)
public void featureCategory(HWModel container, Procedures.Procedure1<HwFeatureCategory> initializer)
public void structure(HWModel container, Procedures.Procedure1<HwStructure> initializer)
public void feature(HwFeatureCategory container, Procedures.Procedure1<HwFeature> initializer)
public void structure(HwStructure container, Procedures.Procedure1<HwStructure> initializer)
public void module_Memory(HwStructure container, Procedures.Procedure1<Memory> initializer)
public void module_ProcessingUnit(HwStructure container, Procedures.Procedure1<ProcessingUnit> initializer)
public void module_Cache(HwStructure container, Procedures.Procedure1<Cache> initializer)
public void module_ConnectionHandler(HwStructure container, Procedures.Procedure1<ConnectionHandler> initializer)
public void connection(HwStructure container, Procedures.Procedure1<HwConnection> initializer)
public void port(HwStructure container, Procedures.Procedure1<HwPort> initializer)
public void port(Memory container, Procedures.Procedure1<HwPort> initializer)
public void port(ProcessingUnit container, Procedures.Procedure1<HwPort> initializer)
public void port(Cache container, Procedures.Procedure1<HwPort> initializer)
public void port(ConnectionHandler container, Procedures.Procedure1<HwPort> initializer)
public void cache(ProcessingUnit container, Procedures.Procedure1<Cache> initializer)
public void access(ProcessingUnit container, Procedures.Procedure1<HwAccessElement> initializer)
public void path(HwAccessElement container, Procedures.Procedure1<HwAccessPath> initializer)