Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
ruby-marshal
master
Top Level Namespace
Ruby
Marshal
Array
RubyStreamArray
BigNum
ByteSequence
Class
ExtendedObject
False
Float
FourByteNegativeInt
FourBytePositiveInt
Hash
RawHashObjects
HashWithDefault
Heap
InstanceObject
Integer
InvalidMarshalData
Module
Null
Object
ObjectPointer
RubyStreamObjects
OneByteInt
OneByteNegativeInt
OneBytePositiveInt
Regex
StreamObject
StreamObjectFactory
String
Struct
Symbol
SymbolPointer
ThreeByteNegativeInt
ThreeBytePositiveInt
True
TwoByteNegativeInt
TwoBytePositiveInt
UnsupportedVersion
UserClass
ZeroByteInt
Generated using Crystal 1.14.0
2024-12-18 07:51:55 UTC
class
Ruby::
Marshal::
Symbol
Ruby::Marshal::Symbol
Ruby::Marshal::StreamObject
Reference
Object
Defined in:
ruby-marshal/stream_objects/symbol.cr
Constructors
.new
(stream : Bytes)
Instance Method Summary
#data
: String
#read
(stream : Bytes)
#stream_size
Instance methods inherited from class
Ruby::Marshal::StreamObject
size : Int32
size
,
stream_size
stream_size
Constructor methods inherited from class
Ruby::Marshal::StreamObject
new(size : Int32)
new
Constructor Detail
def self.
new
(stream : Bytes)
#
[
View source
]
Instance Method Detail
def
data
: String
#
[
View source
]
def
read
(stream : Bytes)
#
[
View source
]
def
stream_size
#
[
View source
]