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 66 def initialize(size) 67 @size = size 68 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 71 def sequence_size 72 @size * 2 73 end