class FormatParser::MOOVParser::Decoder::Atom
Public Instance Methods
as_json(*a)
click to toggle source
# File lib/parsers/moov_parser/decoder.rb, line 17 def as_json(*a) members.each_with_object({}) do |member_name, o| o[member_name] = public_send(member_name).as_json(*a) end end
field_value(data_field)
click to toggle source
# File lib/parsers/moov_parser/decoder.rb, line 13 def field_value(data_field) (atom_fields || {}).fetch(data_field) end
to_s()
click to toggle source
# File lib/parsers/moov_parser/decoder.rb, line 9 def to_s '%s (%s): %d bytes at offset %d' % [atom_type, path.join('.'), atom_size, at] end