module BinData::InitialLengthPlugin
Logic for the :initial_length parameter
Public Instance Methods
do_read(io)
click to toggle source
# File lib/bindata/array.rb, line 328 def do_read(io) elements.each { |el| el.do_read(io) } end
elements()
click to toggle source
# File lib/bindata/array.rb, line 332 def elements if @element_list.nil? @element_list = [] eval_parameter(:initial_length).times do @element_list << new_element end end @element_list end