protected void AddArchitecture(MathIdentifier id, bool isMathematicalOperator, Predicate <Port> portSupport, GenerateProcesses processGenerator, GenerateInternalSignalCount internalSignals) { _items.Add(new ArchitectureItem(id, isMathematicalOperator, portSupport, processGenerator, internalSignals)); }
protected void AddArchitecture(MathIdentifier id, Predicate<Port> portSupport, GenerateProcesses processGenerator, GenerateInternalSignalCount internalSignals) { _items.Add(new ArchitectureItem(id, false, portSupport, processGenerator, internalSignals)); }
public ArchitectureItem(MathIdentifier id, bool isMathematicalOperator, Predicate <Port> portSupport, GenerateProcesses processGenerator, GenerateInternalSignalCount internalSignals) { this.Id = id; this.IsMathematicalOperator = isMathematicalOperator; this.PortSupport = portSupport; this.ProcessGenerator = processGenerator; this.InternalSignals = internalSignals; }
public ArchitectureItem(MathIdentifier id, bool isMathematicalOperator, Predicate<Port> portSupport, GenerateProcesses processGenerator, GenerateInternalSignalCount internalSignals) { this.Id = id; this.IsMathematicalOperator = isMathematicalOperator; this.PortSupport = portSupport; this.ProcessGenerator = processGenerator; this.InternalSignals = internalSignals; }