dahdit-0.5.1: Binary parsing and serialization with integrated size

Index

:<|Dahdit
:|>Dahdit
BinaryDahdit.Binary, Dahdit
BinaryGetTargetDahdit.Iface, Dahdit
BinaryPutTargetDahdit.Iface, Dahdit
BinaryRepDahdit.BinaryRep, Dahdit
BoolByte 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
ByteArrayDahdit
ByteCount 
1 (Type/Class)Dahdit.Sizes, Dahdit
2 (Data Constructor)Dahdit.Sizes, Dahdit
byteSizeDahdit.Binary, Dahdit
byteSizeFoldableDahdit.Binary, Dahdit
byteSizeViaStaticDahdit.Sizes, Dahdit
ByteStringDahdit
cloneArrayMemInBytesDahdit.Mem
cloneLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
copyArrayMemInBytesDahdit.Mem
decodeDahdit.Iface, Dahdit
decodeEndDahdit.Iface, Dahdit
decodeFileDahdit.Iface, Dahdit
decodeFileEndDahdit.Iface, Dahdit
decodeIncDahdit.Iface, Dahdit
DoubleBE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
DoubleLE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
ElemCount 
1 (Type/Class)Dahdit.Sizes, Dahdit
2 (Data Constructor)Dahdit.Sizes, Dahdit
EmptyDahdit
emptyLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
emptyMemPtrDahdit.Mem
encodeDahdit.Iface, Dahdit
encodeFileDahdit.Iface, Dahdit
EndianPairDahdit.Internal
ExactBytes 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
FloatBE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
FloatLE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
freezeLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
fromBinaryRepDahdit.BinaryRep, Dahdit
generateLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
GenericDahdit
Get 
1 (Type/Class)Dahdit.Free, Dahdit
2 (Data Constructor)Dahdit.Free
getDahdit.Binary, Dahdit
getByteArrayDahdit.Funs, Dahdit
getByteStringDahdit.Funs, Dahdit
getDoubleBEDahdit.Funs, Dahdit
getDoubleLEDahdit.Funs, Dahdit
getEndDahdit.Iface, Dahdit
GetErrorDahdit.Run, Dahdit
GetErrorFailDahdit.Run, Dahdit
GetErrorGlobalCapDahdit.Run, Dahdit
GetErrorLocalCapDahdit.Run, Dahdit
GetErrorRemainingDahdit.Run, Dahdit
GetErrorScopedMismatchDahdit.Run, Dahdit
getExactDahdit.Funs, Dahdit
getExpectDahdit.Funs, Dahdit
GetFDahdit.Free
GetFByteArrayDahdit.Free
GetFDoubleBEDahdit.Free
GetFDoubleLEDahdit.Free
GetFFailDahdit.Free
GetFFloatBEDahdit.Free
GetFFloatLEDahdit.Free
GetFInt16BEDahdit.Free
GetFInt16LEDahdit.Free
GetFInt24BEDahdit.Free
GetFInt24LEDahdit.Free
GetFInt32BEDahdit.Free
GetFInt32LEDahdit.Free
GetFInt64BEDahdit.Free
GetFInt64LEDahdit.Free
GetFInt8Dahdit.Free
getFloatBEDahdit.Funs, Dahdit
getFloatLEDahdit.Funs, Dahdit
GetFLookAheadDahdit.Free
GetFRemainingSizeDahdit.Free
GetFScopeDahdit.Free
GetFShortByteStringDahdit.Free
GetFSkipDahdit.Free
GetFStaticArrayDahdit.Free
GetFStaticSeqDahdit.Free
GetFWord16BEDahdit.Free
GetFWord16LEDahdit.Free
GetFWord24BEDahdit.Free
GetFWord24LEDahdit.Free
GetFWord32BEDahdit.Free
GetFWord32LEDahdit.Free
GetFWord64BEDahdit.Free
GetFWord64LEDahdit.Free
GetFWord8Dahdit.Free
GetIncCbDahdit.Run, Dahdit
GetIncChunk 
1 (Type/Class)Dahdit.Run
2 (Data Constructor)Dahdit.Run
GetIncEnv 
1 (Type/Class)Dahdit.Run
2 (Data Constructor)Dahdit.Run
GetIncRequest 
1 (Type/Class)Dahdit.Run, Dahdit
2 (Data Constructor)Dahdit.Run, Dahdit
GetIncSuspend 
1 (Type/Class)Dahdit.Run
2 (Data Constructor)Dahdit.Run
getInt16BEDahdit.Funs, Dahdit
getInt16LEDahdit.Funs, Dahdit
getInt24BEDahdit.Funs, Dahdit
getInt24LEDahdit.Funs, Dahdit
getInt32BEDahdit.Funs, Dahdit
getInt32LEDahdit.Funs, Dahdit
getInt64BEDahdit.Funs, Dahdit
getInt64LEDahdit.Funs, Dahdit
getInt8Dahdit.Funs, Dahdit
getLiftedPrimArrayDahdit.Funs, Dahdit
getListDahdit.Funs, Dahdit
getLookAheadDahdit.Funs, Dahdit
GetLookAheadF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
getRemainingByteArrayDahdit.Funs, Dahdit
getRemainingLiftedPrimArrayDahdit.Funs, Dahdit
getRemainingSeqDahdit.Funs, Dahdit
getRemainingSizeDahdit.Funs, Dahdit
getRemainingStaticArrayDahdit.Funs, Dahdit
getRemainingStaticSeqDahdit.Funs, Dahdit
getRemainingStringDahdit.Funs, Dahdit
GetScopeF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
getSeqDahdit.Funs, Dahdit
getSkipDahdit.Funs, Dahdit
getStaticArrayDahdit.Funs, Dahdit
GetStaticArrayF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
getStaticSeqDahdit.Funs, Dahdit
GetStaticSeqF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
getTargetDahdit.Iface, Dahdit
getTargetIncDahdit.Iface, Dahdit
getTargetOffsetDahdit.Iface, Dahdit
getTextDahdit.Funs, Dahdit
getUnfoldDahdit.Funs, Dahdit
getWithinDahdit.Funs, Dahdit
getWord16BEDahdit.Funs, Dahdit
getWord16LEDahdit.Funs, Dahdit
getWord24BEDahdit.Funs, Dahdit
getWord24LEDahdit.Funs, Dahdit
getWord32BEDahdit.Funs, Dahdit
getWord32LEDahdit.Funs, Dahdit
getWord64BEDahdit.Funs, Dahdit
getWord64LEDahdit.Funs, Dahdit
getWord8Dahdit.Funs, Dahdit
gicArrayDahdit.Run
gicLocalCapDahdit.Run
gicLocalOffDahdit.Run
gieCurChunkDahdit.Run
gieGlobalAbsDahdit.Run
gieGlobalCapDahdit.Run
gieGlobalRelDahdit.Run
gieLookAheadDahdit.Run
girAbsPosDahdit.Run, Dahdit
girBaseOffDahdit.Run, Dahdit
girNeedLengthDahdit.Run, Dahdit
indexArrayLiftedInBytesDahdit.LiftedPrim, Dahdit
indexArrayLiftedInElemsDahdit.LiftedPrim, Dahdit
indexLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
indexMemInBytesDahdit.Mem
indexPtrLiftedInBytesDahdit.LiftedPrim, Dahdit
indexPtrLiftedInElemsDahdit.LiftedPrim, Dahdit
Int16BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int16LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int24BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int24LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int32BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int32LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int64BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int64LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Int8Dahdit
lengthLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
LiftedPrimDahdit.LiftedPrim, Dahdit
LiftedPrimArray 
1 (Type/Class)Dahdit.LiftedPrimArray, Dahdit
2 (Data Constructor)Dahdit.LiftedPrimArray, Dahdit
liftedPrimArrayFromListDahdit.LiftedPrimArray, Dahdit
liftedPrimArrayFromListNDahdit.LiftedPrimArray, Dahdit
MemPtr 
1 (Type/Class)Dahdit.Mem
2 (Data Constructor)Dahdit.Mem
mkDoubleLEDahdit.Internal
mkFloatLEDahdit.Internal
mkStaticBytesDahdit.Fancy, Dahdit
mkWord16LEDahdit.Internal
mkWord24LEDahdit.Internal
mkWord32LEDahdit.Internal
mkWord64LEDahdit.Internal
mpForeignDahdit.Mem
mpLengthDahdit.Mem
mpOffsetDahdit.Mem
MutableLiftedPrimArray 
1 (Type/Class)Dahdit.LiftedPrimArray, Dahdit
2 (Data Constructor)Dahdit.LiftedPrimArray, Dahdit
MutableMemDahdit.Mem
MutBinaryPutTargetDahdit.Iface, Dahdit
mutEncodeDahdit.Iface, Dahdit
mutPutTargetDahdit.Iface, Dahdit
mutPutTargetOffsetDahdit.Iface, Dahdit
mutPutTargetOffsetUnsafeDahdit.Iface, Dahdit
mutViewVecMemDahdit.Mem
newGetIncEnvDahdit.Run
normStaticBytesDahdit.Fancy, Dahdit
prettyGetErrorDahdit.Run, Dahdit
Proxy 
1 (Data Constructor)Dahdit
2 (Type/Class)Dahdit
proxyForDahdit.Proxy, Dahdit
proxyForFDahdit.Proxy, Dahdit
proxyForFunDahdit.Proxy, Dahdit
proxyForNatFDahdit.Proxy, Dahdit
proxyForRepFDahdit.Proxy, Dahdit
PutDahdit.Free, Dahdit
putDahdit.Binary, Dahdit
putByteArrayDahdit.Funs, Dahdit
putByteStringDahdit.Funs, Dahdit
putDoubleBEDahdit.Funs, Dahdit
putDoubleLEDahdit.Funs, Dahdit
PutFDahdit.Free
PutFByteArrayDahdit.Free
PutFDoubleBEDahdit.Free
PutFDoubleLEDahdit.Free
PutFFloatBEDahdit.Free
PutFFloatLEDahdit.Free
PutFInt16BEDahdit.Free
PutFInt16LEDahdit.Free
PutFInt24BEDahdit.Free
PutFInt24LEDahdit.Free
PutFInt32BEDahdit.Free
PutFInt32LEDahdit.Free
PutFInt64BEDahdit.Free
PutFInt64LEDahdit.Free
PutFInt8Dahdit.Free
putFixedStringDahdit.Funs, Dahdit
putFloatBEDahdit.Funs, Dahdit
putFloatLEDahdit.Funs, Dahdit
PutFShortByteStringDahdit.Free
PutFStaticArrayDahdit.Free
PutFStaticHintDahdit.Free
PutFStaticSeqDahdit.Free
PutFWord16BEDahdit.Free
PutFWord16LEDahdit.Free
PutFWord24BEDahdit.Free
PutFWord24LEDahdit.Free
PutFWord32BEDahdit.Free
PutFWord32LEDahdit.Free
PutFWord64BEDahdit.Free
PutFWord64LEDahdit.Free
PutFWord8Dahdit.Free
putInt16BEDahdit.Funs, Dahdit
putInt16LEDahdit.Funs, Dahdit
putInt24BEDahdit.Funs, Dahdit
putInt24LEDahdit.Funs, Dahdit
putInt32BEDahdit.Funs, Dahdit
putInt32LEDahdit.Funs, Dahdit
putInt64BEDahdit.Funs, Dahdit
putInt64LEDahdit.Funs, Dahdit
putInt8Dahdit.Funs, Dahdit
putLiftedPrimArrayDahdit.Funs, Dahdit
putListDahdit.Funs, Dahdit
PutM 
1 (Type/Class)Dahdit.Free, Dahdit
2 (Data Constructor)Dahdit.Free
putSeqDahdit.Funs, Dahdit
putStaticArrayDahdit.Funs, Dahdit
PutStaticArrayF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
putStaticHintDahdit.Funs, Dahdit
PutStaticHintF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
putStaticSeqDahdit.Funs, Dahdit
PutStaticSeqF 
1 (Type/Class)Dahdit.Free
2 (Data Constructor)Dahdit.Free
putTargetDahdit.Iface, Dahdit
putTargetUnsafeDahdit.Iface, Dahdit
putTextDahdit.Funs, Dahdit
putWord16BEDahdit.Funs, Dahdit
putWord16LEDahdit.Funs, Dahdit
putWord24BEDahdit.Funs, Dahdit
putWord24LEDahdit.Funs, Dahdit
putWord32BEDahdit.Funs, Dahdit
putWord32LEDahdit.Funs, Dahdit
putWord64BEDahdit.Funs, Dahdit
putWord64LEDahdit.Funs, Dahdit
putWord8Dahdit.Funs, Dahdit
ReadMemDahdit.Mem
readSBSMemDahdit.Mem
replicateLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
runCountDahdit.Run, Dahdit
runGetIncInternalDahdit.Run
runGetInternalDahdit.Run
runPutInternalDahdit.Run
ScopeModeDahdit.Free
ScopeModeExactDahdit.Free
ScopeModeWithinDahdit.Free
SeqDahdit
setByteArrayLiftedDahdit.LiftedPrim, Dahdit
setMemInBytesDahdit.Mem
ShortByteStringDahdit
sizeofLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
StaticArray 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
StaticBytes 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
staticByteSizeDahdit.Sizes, Dahdit
StaticByteSizedDahdit.Sizes, Dahdit
staticByteSizeFoldableDahdit.Sizes, Dahdit
StaticSeq 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
StaticSizeDahdit.Sizes, Dahdit, Dahdit
SwapEndianDahdit.Internal
swapEndianDahdit.Internal
TermBytes16 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
TermBytes8 
1 (Type/Class)Dahdit.Fancy, Dahdit
2 (Data Constructor)Dahdit.Fancy, Dahdit
thawLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
toBigEndianDahdit.Internal
toBinaryRepDahdit.BinaryRep, Dahdit
toLittleEndianDahdit.Internal
unBoolByteDahdit.Fancy, Dahdit
unByteCountDahdit.Sizes, Dahdit
unDoubleBEDahdit.Nums, Dahdit
unDoubleLEDahdit.Nums, Dahdit
unElemCountDahdit.Sizes, Dahdit
unExactBytesDahdit.Fancy, Dahdit
unFloatBEDahdit.Nums, Dahdit
unFloatLEDahdit.Nums, Dahdit
unGetDahdit.Free
unInt16BEDahdit.Nums, Dahdit
unInt16LEDahdit.Nums, Dahdit
unInt24BEDahdit.Nums, Dahdit
unInt24LEDahdit.Nums, Dahdit
unInt32BEDahdit.Nums, Dahdit
unInt32LEDahdit.Nums, Dahdit
unInt64BEDahdit.Nums, Dahdit
unInt64LEDahdit.Nums, Dahdit
unLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
unMkDoubleLEDahdit.Internal
unMkFloatLEDahdit.Internal
unMkWord16LEDahdit.Internal
unMkWord24LEDahdit.Internal
unMkWord32LEDahdit.Internal
unMkWord64LEDahdit.Internal
unMutableLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
unPutMDahdit.Free
unsafeFreezeLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
unsafeFreezeMemDahdit.Mem
unsafePutStaticArrayNDahdit.Funs
unsafePutStaticSeqNDahdit.Funs
unsafeThawLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
unsafeThawMemDahdit.Mem
unsafeUseFrozenMemDahdit.Mem
unsafeUseThawedMemDahdit.Mem
unStaticArrayDahdit.Fancy, Dahdit
unStaticBytesDahdit.Fancy, Dahdit
unStaticSeqDahdit.Fancy, Dahdit
unTermBytes16Dahdit.Fancy, Dahdit
unTermBytes8Dahdit.Fancy, Dahdit
unViaBinaryRepDahdit.BinaryRep, Dahdit
unViaBoundedEnumDahdit.BinaryRep, Dahdit
unViaEndianPairDahdit.Internal
unViaFromIntegralDahdit.Internal
unViaGenericDahdit.Generic, Dahdit
unViaIntegralDahdit.BinaryRep, Dahdit
unViaStaticGenericDahdit.Generic, Dahdit
unWord16BEDahdit.Nums, Dahdit
unWord16LEDahdit.Nums, Dahdit
unWord24BEDahdit.Nums, Dahdit
unWord24LEDahdit.Nums, Dahdit
unWord32BEDahdit.Nums, Dahdit
unWord32LEDahdit.Nums, Dahdit
unWord64BEDahdit.Nums, Dahdit
unWord64LEDahdit.Nums, Dahdit
VectorDahdit
ViaBinaryRep 
1 (Type/Class)Dahdit.BinaryRep, Dahdit
2 (Data Constructor)Dahdit.BinaryRep, Dahdit
ViaBoundedEnum 
1 (Type/Class)Dahdit.BinaryRep, Dahdit
2 (Data Constructor)Dahdit.BinaryRep, Dahdit
ViaEndianPair 
1 (Type/Class)Dahdit.Internal
2 (Data Constructor)Dahdit.Internal
ViaFromIntegral 
1 (Type/Class)Dahdit.Internal
2 (Data Constructor)Dahdit.Internal
ViaGeneric 
1 (Type/Class)Dahdit.Generic, Dahdit
2 (Data Constructor)Dahdit.Generic, Dahdit
ViaIntegral 
1 (Type/Class)Dahdit.BinaryRep, Dahdit
2 (Data Constructor)Dahdit.BinaryRep, Dahdit
ViaStaticGeneric 
1 (Type/Class)Dahdit.Generic, Dahdit
2 (Data Constructor)Dahdit.Generic, Dahdit
viewBSMemDahdit.Mem
viewSBSMemDahdit.Mem
viewVecMemDahdit.Mem
withBAMemDahdit.Mem
withBSMemDahdit.Mem
withSBSMemDahdit.Mem
withVecMemDahdit.Mem
Word16BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word16LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word24BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word24LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word32BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word32LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word64BE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word64LE 
1 (Type/Class)Dahdit.Nums, Dahdit
2 (Data Constructor)Dahdit.Nums, Dahdit
Word8Dahdit
writeArrayLiftedInBytesDahdit.LiftedPrim, Dahdit
writeArrayLiftedInElemsDahdit.LiftedPrim, Dahdit
writeLiftedPrimArrayDahdit.LiftedPrimArray, Dahdit
WriteMemDahdit.Mem
writeMemInBytesDahdit.Mem
writePtrLiftedInBytesDahdit.LiftedPrim, Dahdit
writePtrLiftedInElemsDahdit.LiftedPrim, Dahdit
writeSBSMemDahdit.Mem