module IO::ByteFormat::BigEndian

Extended Modules

Defined in:

io/byte_format.cr:116
io/byte_format.cr:123

Class Method Summary

Class Method Detail

def self.decode(type : Int8.class, io : IO)Source

def self.decode(type : Int8.class, bytes : Bytes)Source

def self.decode(type : UInt8.class, io : IO)Source

def self.decode(type : UInt8.class, bytes : Bytes)Source

def self.decode(type : Int16.class, io : IO)Source

def self.decode(type : Int16.class, bytes : Bytes)Source

def self.decode(type : UInt16.class, io : IO)Source

def self.decode(type : UInt16.class, bytes : Bytes)Source

def self.decode(type : Int32.class, io : IO)Source

def self.decode(type : Int32.class, bytes : Bytes)Source

def self.decode(type : UInt32.class, io : IO)Source

def self.decode(type : UInt32.class, bytes : Bytes)Source

def self.decode(type : Int64.class, io : IO)Source

def self.decode(type : Int64.class, bytes : Bytes)Source

def self.decode(type : UInt64.class, io : IO)Source

def self.decode(type : UInt64.class, bytes : Bytes)Source

def self.decode(type : Int128.class, io : IO)Source

def self.decode(type : Int128.class, bytes : Bytes)Source

def self.decode(type : UInt128.class, io : IO)Source

def self.decode(type : UInt128.class, bytes : Bytes)Source

def self.encode(int : Int8, io : IO)Source

def self.encode(int : Int8, bytes : Bytes)Source

def self.encode(int : UInt8, io : IO)Source

def self.encode(int : UInt8, bytes : Bytes)Source

def self.encode(int : Int16, io : IO)Source

def self.encode(int : Int16, bytes : Bytes)Source

def self.encode(int : UInt16, io : IO)Source

def self.encode(int : UInt16, bytes : Bytes)Source

def self.encode(int : Int32, io : IO)Source

def self.encode(int : Int32, bytes : Bytes)Source

def self.encode(int : UInt32, io : IO)Source

def self.encode(int : UInt32, bytes : Bytes)Source

def self.encode(int : Int64, io : IO)Source

def self.encode(int : Int64, bytes : Bytes)Source

def self.encode(int : UInt64, io : IO)Source

def self.encode(int : UInt64, bytes : Bytes)Source

def self.encode(int : Int128, io : IO)Source

def self.encode(int : Int128, bytes : Bytes)Source

def self.encode(int : UInt128, io : IO)Source

def self.encode(int : UInt128, bytes : Bytes)Source

© 2012–2021 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/1.2.1/IO/ByteFormat/BigEndian.html