IsCBLen a => IsCBLen (ByteOrdered end a :: Type) Source # | |
Instance detailsDefined in Binrep.CBLen |
Enum a => Enum (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Num a => Num (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Integral a => Integral (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Real a => Real (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Show a => Show (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
KnownNat (CBLen a) => BLen (ByteOrdered end a) Source # | Explicitness does not alter length. |
Instance detailsDefined in Binrep.BLen |
(Prim' a, ByteSwap a, Typeable a) => Get (ByteOrdered 'BigEndian a) Source # | |
Instance detailsDefined in Binrep.Get |
(Prim' a, ByteSwap a, Typeable a) => Get (ByteOrdered 'LittleEndian a) Source # | |
Instance detailsDefined in Binrep.Get |
Get (ByteOrdered end Int8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Get |
Get (ByteOrdered end Word8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Get |
(Prim' a, ByteSwap a) => GetC (ByteOrdered 'BigEndian a) Source # | |
Instance detailsDefined in Binrep.Get.Struct |
(Prim' a, ByteSwap a) => GetC (ByteOrdered 'LittleEndian a) Source # | |
Instance detailsDefined in Binrep.Get.Struct |
GetC (ByteOrdered end Int8) Source # | |
Instance detailsDefined in Binrep.Get.Struct |
GetC (ByteOrdered end Word8) Source # | |
Instance detailsDefined in Binrep.Get.Struct |
(Prim' a, ByteSwap a) => Put (ByteOrdered 'BigEndian a) Source # | |
Instance detailsDefined in Binrep.Put |
(Prim' a, ByteSwap a) => Put (ByteOrdered 'LittleEndian a) Source # | |
Instance detailsDefined in Binrep.Put |
Put (ByteOrdered end Int8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Put |
Put (ByteOrdered end Word8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Put |
(Prim' a, ByteSwap a) => PutC (ByteOrdered 'BigEndian a) Source # | |
Instance detailsDefined in Binrep.Put.Struct |
(Prim' a, ByteSwap a) => PutC (ByteOrdered 'LittleEndian a) Source # | |
Instance detailsDefined in Binrep.Put.Struct |
PutC (ByteOrdered end Int8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Put.Struct |
PutC (ByteOrdered end Word8) Source # | Byte order is irrelevant for 8-bit (1-byte) words. |
Instance detailsDefined in Binrep.Put.Struct |
LenNat a => LenNat (ByteOrdered end a) Source # | |
Instance detailsDefined in Binrep.Type.Prefix.Internal |
(Prim' a, ByteSwap a) => Prim' (ByteOrdered 'BigEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Prim' a => Prim' (ByteOrdered 'LittleEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Eq a => Eq (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Ord a => Ord (ByteOrdered end a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
(Prim a, ByteSwap a) => Prim (ByteOrdered 'BigEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
Prim a => Prim (ByteOrdered 'LittleEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
type CBLen (ByteOrdered end a :: Type) Source # | Endianness does not alter constant length. |
Instance detailsDefined in Binrep.CBLen |
type LenNatMax (ByteOrdered end a) Source # | Byte ordering doesn't change how prefixes work. |
Instance detailsDefined in Binrep.Type.Prefix.Internal |
type LenNatName (ByteOrdered end a) Source # | |
Instance detailsDefined in Binrep.Type.Prefix.Internal |
type SizeOf (ByteOrdered 'BigEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |
type SizeOf (ByteOrdered 'LittleEndian a) | |
Instance detailsDefined in Raehik.Compat.Data.Primitive.Types.Endian |