Sha256: c658a0c087ea13ae9792e6e27de4a95ddfc2af8e574aadaacbda7b680990e2d2
Contents?: true
Size: 516 Bytes
Versions: 4
Compression:
Stored size: 516 Bytes
Contents
module WWMD class VSList < VSClassHelpers def initialize() @value = [] end def add(obj) @value << obj end def serialize stack = super stack << self.write_7bit_encoded_int(self.size) self.value.each do |v| stack << v.serialize end return stack end def to_xml xml = super xml.add_attribute("size",self.value.size.to_s) self.value.each do |v| xml.add_element(v.to_xml) end xml end end end
Version data entries
4 entries across 4 versions & 1 rubygems