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) { _items.Add(new ArchitectureItem(id, false, portSupport, processGenerator, delegate(Port port) { return(0); })); }
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; }
protected void AddArchitecture(MathIdentifier id, Predicate<Port> portSupport, GenerateProcesses processGenerator, GenerateInternalSignalCount internalSignals) { _items.Add(new ArchitectureItem(id, false, portSupport, processGenerator, internalSignals)); }
protected void AddArchitecture(MathIdentifier id, Predicate<Port> portSupport, GenerateProcesses processGenerator) { _items.Add(new ArchitectureItem(id, false, portSupport, processGenerator, delegate(Port port) { return 0; })); }
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; }