class Puppet::Pops::Serialization::Extension::MapStart
The class that triggers the use of the MAP_START extension. The payload is the map size (number of entries)
Attributes
size[R]
Public Class Methods
new(size)
click to toggle source
# File lib/puppet/pops/serialization/extension.rb 65 def initialize(size) 66 @size = size 67 end
Public Instance Methods
sequence_size()
click to toggle source
Sequence size is twice the map size since each entry is written as key and value
# File lib/puppet/pops/serialization/extension.rb 70 def sequence_size 71 @size * 2 72 end