jon.recoil.org

Module Int_repr.Make_getSource

Parameters

module F : sig ... end

Signature

include Int_repr.Get with type t := F.t

8-bit signed values

Sourceval get_int8 : F.t @ local -> pos:int -> Int_repr.int8

8-bit unsigned values

Sourceval get_uint8 : F.t @ local -> pos:int -> Int_repr.uint8

16-bit signed values

Sourceval get_int16_le : F.t @ local -> pos:int -> Int_repr.int16
Sourceval get_int16_be : F.t @ local -> pos:int -> Int_repr.int16

16-bit unsigned values

Sourceval get_uint16_le : F.t @ local -> pos:int -> Int_repr.uint16
Sourceval get_uint16_be : F.t @ local -> pos:int -> Int_repr.uint16

32-bit signed values

Sourceval get_int32_le : F.t @ local -> pos:int -> Int_repr.int32
Sourceval get_int32_be : F.t @ local -> pos:int -> Int_repr.int32

32-bit unsigned values

Sourceval get_uint32_le : F.t @ local -> pos:int -> Int_repr.uint32
Sourceval get_uint32_be : F.t @ local -> pos:int -> Int_repr.uint32

64-bit signed values

Sourceval get_int64_le : F.t @ local -> pos:int -> Int_repr.int64
Sourceval get_int64_be : F.t @ local -> pos:int -> Int_repr.int64

64-bit unsigned values

Sourceval get_uint64_le : F.t @ local -> pos:int -> Int_repr.uint64
Sourceval get_uint64_be : F.t @ local -> pos:int -> Int_repr.uint64
Sourcemodule Local : sig ... end