class InfPort

Attributes

infclass[RW]
sdlmodule[RW]

Public Class Methods

new(sdlmodule,infclass) click to toggle source
# File lib/tdl/sdlmodule/sdlmodule_port_define.rb, line 4
def initialize(sdlmodule,infclass)
    @infclass = infclass
    @sdlmodule = sdlmodule
end

Public Instance Methods

port_name_chk(name) click to toggle source
# File lib/tdl/sdlmodule/sdlmodule_port_define.rb, line 9
def port_name_chk(name)
    if name.is_a?( String )|| name.is_a?( Symbol)
        return
    else
        raise TdlError.new("Port of #{@sdlmodule.module_name} Type<#{@infclass.to_s}> must be defined in String or Symbol")
    end
end