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::
OneByteInt
Ruby::Marshal::OneByteInt
Ruby::Marshal::Integer
Ruby::Marshal::StreamObject
Reference
Object
Defined in:
ruby-marshal/stream_objects/one_byte_int.cr
Constructors
.new
(stream : Bytes)
Instance Method Summary
#read
(stream : Bytes)
#stream_size
Instance methods inherited from class
Ruby::Marshal::Integer
data : Int32
data
,
stream_size
stream_size
Constructor methods inherited from class
Ruby::Marshal::Integer
new(size : Int32)
new
Class methods inherited from class
Ruby::Marshal::Integer
get(stream : Bytes)
get
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
read
(stream : Bytes)
#
[
View source
]
def
stream_size
#
[
View source
]