BasicObject
Provide a factory method. Takes any number of types to accept as arguments and returns a class that behaves as a type-enforced array.
# File lib/typed-array.rb, line 67 def TypedArray *types_allowed klass = Class.new( Array ) klass.class_exec(types_allowed) do |types_allowed| extend TypedArray restricted_types *types_allowed restricted_types end klass.restricted_types klass end
Generated with the Darkfish Rdoc Generator 2.