Skip to main content

Module fixnum

Module fixnum 

Source
Expand description

Encoders and decoders for numbers which have fixed length binary representation.

Structsยง

F32beDecoder
Decoder which decodes f32 values by big-endian byte order.
F32beEncoder
Encoder which encodes f32 values by big-endian byte order.
F32leDecoder
Decoder which decodes f32 values by little-endian byte order.
F32leEncoder
Encoder which encodes f32 values by little-endian byte order.
F64beDecoder
Decoder which decodes f64 values by big-endian byte order.
F64beEncoder
Encoder which encodes f64 values by big-endian byte order.
F64leDecoder
Decoder which decodes f64 values by little-endian byte order.
F64leEncoder
Encoder which encodes f64 values by little-endian byte order.
I8Decoder
Decoder which decodes i8 values.
I8Encoder
Encoder which encodes i8 values.
I16beDecoder
Decoder which decodes i16 values by big-endian byte order.
I16beEncoder
Encoder which encodes i16 values by big-endian byte order.
I16leDecoder
Decoder which decodes i16 values by little-endian byte order.
I16leEncoder
Encoder which encodes i16 values by little-endian byte order.
I32beDecoder
Decoder which decodes i32 values by big-endian byte order.
I32beEncoder
Encoder which encodes i32 values by big-endian byte order.
I32leDecoder
Decoder which decodes i32 values by little-endian byte order.
I32leEncoder
Encoder which encodes i32 values by little-endian byte order.
I64beDecoder
Decoder which decodes i64 values by big-endian byte order.
I64beEncoder
Encoder which encodes i64 values by big-endian byte order.
I64leDecoder
Decoder which decodes i64 values by little-endian byte order.
I64leEncoder
Encoder which encodes i64 values by little-endian byte order.
U8Decoder
Decoder which decodes u8 values.
U8Encoder
Encoder which encodes u8 values.
U16beDecoder
Decoder which decodes u16 values by big-endian byte order.
U16beEncoder
Encoder which encodes u16 values by big-endian byte order.
U16leDecoder
Decoder which decodes u16 values by little-endian byte order.
U16leEncoder
Encoder which encodes u16 values by little-endian byte order.
U24beDecoder
Decoder which decodes unsigned 24-bit integers by big-endian byte order.
U24beEncoder
Encoder which encodes unsigned 24-bit integers by big-endian byte order.
U24leDecoder
Decoder which decodes unsigned 24-bit integers by little-endian byte order.
U24leEncoder
Encoder which encodes unsigned 24-bit integers by little-endian byte order.
U32beDecoder
Decoder which decodes u32 values by big-endian byte order.
U32beEncoder
Encoder which encodes u32 values by big-endian byte order.
U32leDecoder
Decoder which decodes u32 values by little-endian byte order.
U32leEncoder
Encoder which encodes u32 values by little-endian byte order.
U40beDecoder
Decoder which decodes unsigned 40-bit integers by big-endian byte order.
U40beEncoder
Encoder which encodes unsigned 40-bit integers by big-endian byte order.
U40leDecoder
Decoder which decodes unsigned 40-bit integers by little-endian byte order.
U40leEncoder
Encoder which encodes unsigned 40-bit integers by little-endian byte order.
U48beDecoder
Decoder which decodes unsigned 48-bit integers by big-endian byte order.
U48beEncoder
Encoder which encodes unsigned 48-bit integers by big-endian byte order.
U48leDecoder
Decoder which decodes unsigned 48-bit integers by little-endian byte order.
U48leEncoder
Encoder which encodes unsigned 48-bit integers by little-endian byte order.
U56beDecoder
Decoder which decodes unsigned 56-bit integers by big-endian byte order.
U56beEncoder
Encoder which encodes unsigned 56-bit integers by big-endian byte order.
U56leDecoder
Decoder which decodes unsigned 56-bit integers by little-endian byte order.
U56leEncoder
Encoder which encodes unsigned 56-bit integers by little-endian byte order.
U64beDecoder
Decoder which decodes u64 values by big-endian byte order.
U64beEncoder
Encoder which encodes u64 values by big-endian byte order.
U64leDecoder
Decoder which decodes u64 values by little-endian byte order.
U64leEncoder
Encoder which encodes u64 values by big-endian byte order.