class BlifUtils::Netlist::Net
Attributes
driver[RW]
fanouts[RW]
isInput[RW]
isOutput[RW]
name[RW]
Public Class Methods
new(name, driver, fanouts, isInput, isOutput)
click to toggle source
# File lib/blifutils/netlist.rb, line 277 def initialize (name, driver, fanouts, isInput, isOutput) @name = name @driver = driver @fanouts = fanouts @isInput = isInput @isOutput = isOutput end
Public Instance Methods
inspect()
click to toggle source
To prevent inspect recurtion ##
# File lib/blifutils/netlist.rb, line 286 def inspect return "#<BlifUtils::Netlist::Net:#{object_id} @name=#{@name.inspect}>" end
isIO?()
click to toggle source
# File lib/blifutils/netlist.rb, line 295 def isIO? return (@isInput or @isOutput) end
to_s()
click to toggle source
# File lib/blifutils/netlist.rb, line 290 def to_s return @name end