class BinData::DelayedIoArgProcessor
Public Instance Methods
sanitize_parameters!(obj_class, params)
click to toggle source
# File lib/bindata/delayed_io.rb, line 142 def sanitize_parameters!(obj_class, params) params.merge!(obj_class.dsl_params) params.must_be_integer(:read_abs_offset) if params.needs_sanitizing?(:type) el_type, el_params = params[:type] params[:type] = params.create_sanitized_object_prototype(el_type, el_params) end end