module CBOR::Packed::Object_Packed_CBOR

Public Instance Methods

cbor_visit() { |self| ... } click to toggle source
# File lib/cbor-packed.rb, line 161
def cbor_visit
  yield self
end
to_packed_cbor(packer = Packer.from_item(self)) click to toggle source
# File lib/cbor-packed.rb, line 167
def to_packed_cbor(packer = Packer.from_item(self))
  packer.pack(to_packed_cbor1(packer))
end
to_packed_cbor1(packer = Packer.from_item(self)) click to toggle source
# File lib/cbor-packed.rb, line 170
def to_packed_cbor1(packer = Packer.from_item(self))
  if c = packer.has(self)
    c
  else
    # Need to do the prefix dance, too
    self
  end
end
to_unpacked_cbor1(unpacker) click to toggle source
# File lib/cbor-packed.rb, line 164
def to_unpacked_cbor1(unpacker)
  self
end