Class: Origen::Pins::Timing::Timeset

Inherits:
Object
  • Object
show all
Defined in:
lib/origen_testers/origen_ext/pins/timing/timeset.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(m, *args, &block) ⇒ Object

Defer any missing methods to the corresponding timeset object on the tester side. If the method isn't found their either, raise the standard NoMethod error.


19
20
21
22
23
24
25
# File 'lib/origen_testers/origen_ext/pins/timing/timeset.rb', line 19

def method_missing(m, *args, &block)
  if _timeset_.respond_to?(m)
    _timeset_.send(m, *args, &block)
  else
    super
  end
end

Instance Attribute Details

#_timeset_Object (readonly)

Returns the value of attribute timeset.


7
8
9
# File 'lib/origen_testers/origen_ext/pins/timing/timeset.rb', line 7

def _timeset_
  @_timeset_
end