class HDLRuby::High::TypeUnsigned

Describes a unsigned integer data type.

Public Class Methods

new(name,range = 31..0) click to toggle source

Creates a new vector type named name from base type and with range.

NOTE:

  • The default range is 32-bit.

Calls superclass method HDLRuby::Low::TypeVector::new
# File lib/HDLRuby/hruby_high.rb, line 1816
def initialize(name,range = 31..0)
    # Initialize the type.
    super(name,Unsigned,range)
end