Expand description
This module contains the definition of Graal IO.
Structs§
- Graal
Reader - A reader that reads Graal-encoded data.
- Graal
Writer - A writer that writes Graal-encoded data.
Enums§
- Graal
IoError - Errors that can occur when reading or writing to a GraalReader / GraalWriter.
Constants§
- GUIN
T8_ MAX - The maximum values for a one-byte Graal-encoded integer.
- GUIN
T16_ MAX - The maximum values for a two-byte Graal-encoded integer.
- GUIN
T24_ MAX - The maximum values for a three-byte Graal-encoded integer.
- GUIN
T32_ MAX - The maximum values for a four-byte Graal-encoded integer.
- GUIN
T40_ MAX - The maximum values for a five-byte Graal-encoded integer. 60332453983 is the theoretical maximum value for a 40-bit integer, but the Graal encoding only supports up to 0xFFFFFFFF in practice.