# File lib/ruby-vpi/core/struct.rb, line 79 def read aFormat = self.format case aFormat when VpiBinStrVal, VpiOctStrVal, VpiDecStrVal, VpiHexStrVal, VpiStringVal value.str.to_s when VpiScalarVal value.scalar.to_i when VpiIntVal value.integer.to_i when VpiRealVal value.real.to_f when VpiTimeVal value.time when VpiVectorVal value.vector when VpiStrengthVal value.strength else raise "unknown format: #{aFormat.inspect}" end end