module Qpid::Proton::Codec::MAP
Public Class Methods
put(data, map, options = {})
click to toggle source
# File lib/codec/mapping.rb, line 155 def put(data, map, options = {}) data.put_map data.enter map.each_pair do |key, value| if options[:keys] == :SYMBOL SYMBOL.put(data, key) else data.object = key end if value.nil? data.null else data.object = value end end data.exit end