1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
module CBOR
#
# Serializes an object into an IO or String.
#
# @overload encode(obj)
# @return [String] serialized data
#
# @overload encode(obj, io)
# @return [IO]
#
def self.encode(arg)
end
#
# Serializes an object into an IO or String. Alias of encode.
#
# @overload dump(obj)
# @return [String] serialized data
#
# @overload dump(obj, io)
# @return [IO]
#
def self.dump(arg)
end
#
# Serializes an object into an IO or String. Alias of encode.
#
# @overload dump(obj)
# @return [String] serialized data
#
# @overload dump(obj, io)
# @return [IO]
#
def self.pack(arg)
end
#
# Deserializes an object from an IO or String.
#
# @overload decode(string)
# @param string [String] data to deserialize
#
# @overload decode(io)
# @param io [IO]
#
# @return [Object] deserialized object
#
def self.decode(arg)
end
#
# Deserializes an object from an IO or String. Alias of decode.
#
# @overload load(string)
# @param string [String] data to deserialize
#
# @overload load(io)
# @param io [IO]
#
# @return [Object] deserialized object
#
def self.load(arg)
end
#
# Deserializes an object from an IO or String. Alias of decode.
#
# @overload unpack(string)
# @param string [String] data to deserialize
#
# @overload unpack(io)
# @param io [IO]
#
# @return [Object] deserialized object
#
def self.unpack(arg)
end
end
|