OpenAFP-1.4.3: IBM AFP document format parser and generator
OpenAFP.Prelude.InstanceT
Contents
Methods
recGet :: Get T_AD Source #
recPut :: T_AD -> Put Source #
recSizeOf :: T_AD -> Int Source #
recView :: T_AD -> ViewRecord Source #
recType :: T_AD -> Int Source #
recGet :: Get T_AQ Source #
recPut :: T_AQ -> Put Source #
recSizeOf :: T_AQ -> Int Source #
recView :: T_AQ -> ViewRecord Source #
recType :: T_AQ -> Int Source #
recGet :: Get T_AV Source #
recPut :: T_AV -> Put Source #
recSizeOf :: T_AV -> Int Source #
recView :: T_AV -> ViewRecord Source #
recType :: T_AV -> Int Source #
recGet :: Get T_C Source #
recPut :: T_C -> Put Source #
recSizeOf :: T_C -> Int Source #
recView :: T_C -> ViewRecord Source #
recType :: T_C -> Int Source #
recGet :: Get T_CF Source #
recPut :: T_CF -> Put Source #
recSizeOf :: T_CF -> Int Source #
recView :: T_CF -> ViewRecord Source #
recType :: T_CF -> Int Source #
recGet :: Get T_CGCSGI Source #
recPut :: T_CGCSGI -> Put Source #
recSizeOf :: T_CGCSGI -> Int Source #
recView :: T_CGCSGI -> ViewRecord Source #
recType :: T_CGCSGI -> Int Source #
recGet :: Get T_CR Source #
recPut :: T_CR -> Put Source #
recSizeOf :: T_CR -> Int Source #
recView :: T_CR -> ViewRecord Source #
recType :: T_CR -> Int Source #
recGet :: Get T_CS Source #
recPut :: T_CS -> Put Source #
recSizeOf :: T_CS -> Int Source #
recView :: T_CS -> ViewRecord Source #
recType :: T_CS -> Int Source #
recGet :: Get T_DP Source #
recPut :: T_DP -> Put Source #
recSizeOf :: T_DP -> Int Source #
recView :: T_DP -> ViewRecord Source #
recType :: T_DP -> Int Source #
recGet :: Get T_EF Source #
recPut :: T_EF -> Put Source #
recSizeOf :: T_EF -> Int Source #
recView :: T_EF -> ViewRecord Source #
recType :: T_EF -> Int Source #
recGet :: Get T_ERLI Source #
recPut :: T_ERLI -> Put Source #
recSizeOf :: T_ERLI -> Int Source #
recView :: T_ERLI -> ViewRecord Source #
recType :: T_ERLI -> Int Source #
recGet :: Get T_ESI Source #
recPut :: T_ESI -> Put Source #
recSizeOf :: T_ESI -> Int Source #
recView :: T_ESI -> ViewRecord Source #
recType :: T_ESI -> Int Source #
recGet :: Get T_FCGCSGI Source #
recPut :: T_FCGCSGI -> Put Source #
recSizeOf :: T_FCGCSGI -> Int Source #
recView :: T_FCGCSGI -> ViewRecord Source #
recType :: T_FCGCSGI -> Int Source #
recGet :: Get T_FDS Source #
recPut :: T_FDS -> Put Source #
recSizeOf :: T_FDS -> Int Source #
recView :: T_FDS -> ViewRecord Source #
recType :: T_FDS -> Int Source #
recGet :: Get T_FF Source #
recPut :: T_FF -> Put Source #
recSizeOf :: T_FF -> Int Source #
recView :: T_FF -> ViewRecord Source #
recType :: T_FF -> Int Source #
recGet :: Get T_FHSF Source #
recPut :: T_FHSF -> Put Source #
recSizeOf :: T_FHSF -> Int Source #
recView :: T_FHSF -> ViewRecord Source #
recType :: T_FHSF -> Int Source #
recGet :: Get T_FO Source #
recPut :: T_FO -> Put Source #
recSizeOf :: T_FO -> Int Source #
recView :: T_FO -> ViewRecord Source #
recType :: T_FO -> Int Source #
recGet :: Get T_FQN Source #
recPut :: T_FQN -> Put Source #
recSizeOf :: T_FQN -> Int Source #
recView :: T_FQN -> ViewRecord Source #
recType :: T_FQN -> Int Source #
recGet :: Get T_FRMT Source #
recPut :: T_FRMT -> Put Source #
recSizeOf :: T_FRMT -> Int Source #
recView :: T_FRMT -> ViewRecord Source #
recType :: T_FRMT -> Int Source #
recGet :: Get T_II Source #
recPut :: T_II -> Put Source #
recSizeOf :: T_II -> Int Source #
recView :: T_II -> ViewRecord Source #
recType :: T_II -> Int Source #
recGet :: Get T_LDOPM Source #
recPut :: T_LDOPM -> Put Source #
recSizeOf :: T_LDOPM -> Int Source #
recView :: T_LDOPM -> ViewRecord Source #
recType :: T_LDOPM -> Int Source #
recGet :: Get T_LDTS Source #
recPut :: T_LDTS -> Put Source #
recSizeOf :: T_LDTS -> Int Source #
recView :: T_LDTS -> ViewRecord Source #
recType :: T_LDTS -> Int Source #
recGet :: Get T_MA Source #
recPut :: T_MA -> Put Source #
recSizeOf :: T_MA -> Int Source #
recView :: T_MA -> ViewRecord Source #
recType :: T_MA -> Int Source #
recGet :: Get T_MEC Source #
recPut :: T_MEC -> Put Source #
recSizeOf :: T_MEC -> Int Source #
recView :: T_MEC -> ViewRecord Source #
recType :: T_MEC -> Int Source #
recGet :: Get T_MF Source #
recPut :: T_MF -> Put Source #
recSizeOf :: T_MF -> Int Source #
recView :: T_MF -> ViewRecord Source #
recType :: T_MF -> Int Source #
recGet :: Get T_MIS Source #
recPut :: T_MIS -> Put Source #
recSizeOf :: T_MIS -> Int Source #
recView :: T_MIS -> ViewRecord Source #
recType :: T_MIS -> Int Source #
recGet :: Get T_MMPN Source #
recPut :: T_MMPN -> Put Source #
recSizeOf :: T_MMPN -> Int Source #
recView :: T_MMPN -> ViewRecord Source #
recType :: T_MMPN -> Int Source #
recGet :: Get T_MO Source #
recPut :: T_MO -> Put Source #
recSizeOf :: T_MO -> Int Source #
recView :: T_MO -> ViewRecord Source #
recType :: T_MO -> Int Source #
recGet :: Get T_MOR Source #
recPut :: T_MOR -> Put Source #
recSizeOf :: T_MOR -> Int Source #
recView :: T_MOR -> ViewRecord Source #
recType :: T_MOR -> Int Source #
recGet :: Get T_OAMU Source #
recPut :: T_OAMU -> Put Source #
recSizeOf :: T_OAMU -> Int Source #
recView :: T_OAMU -> ViewRecord Source #
recType :: T_OAMU -> Int Source #
recGet :: Get T_OAS Source #
recPut :: T_OAS -> Put Source #
recSizeOf :: T_OAS -> Int Source #
recView :: T_OAS -> ViewRecord Source #
recType :: T_OAS -> Int Source #
recGet :: Get T_OBE Source #
recPut :: T_OBE -> Put Source #
recSizeOf :: T_OBE -> Int Source #
recView :: T_OBE -> ViewRecord Source #
recType :: T_OBE -> Int Source #
recGet :: Get T_OBO Source #
recPut :: T_OBO -> Put Source #
recSizeOf :: T_OBO -> Int Source #
recView :: T_OBO -> ViewRecord Source #
recType :: T_OBO -> Int Source #
recGet :: Get T_OCH Source #
recPut :: T_OCH -> Put Source #
recSizeOf :: T_OCH -> Int Source #
recView :: T_OCH -> ViewRecord Source #
recType :: T_OCH -> Int Source #
recGet :: Get T_OCL Source #
recPut :: T_OCL -> Put Source #
recSizeOf :: T_OCL -> Int Source #
recView :: T_OCL -> ViewRecord Source #
recType :: T_OCL -> Int Source #
recGet :: Get T_OCO Source #
recPut :: T_OCO -> Put Source #
recSizeOf :: T_OCO -> Int Source #
recView :: T_OCO -> ViewRecord Source #
recType :: T_OCO -> Int Source #
recGet :: Get T_OFSS Source #
recPut :: T_OFSS -> Put Source #
recSizeOf :: T_OFSS -> Int Source #
recView :: T_OFSS -> ViewRecord Source #
recType :: T_OFSS -> Int Source #
recGet :: Get T_OO Source #
recPut :: T_OO -> Put Source #
recSizeOf :: T_OO -> Int Source #
recView :: T_OO -> ViewRecord Source #
recType :: T_OO -> Int Source #
recGet :: Get T_OOI Source #
recPut :: T_OOI -> Put Source #
recSizeOf :: T_OOI -> Int Source #
recView :: T_OOI -> ViewRecord Source #
recType :: T_OOI -> Int Source #
recGet :: Get T_OSFE Source #
recPut :: T_OSFE -> Put Source #
recSizeOf :: T_OSFE -> Int Source #
recView :: T_OSFE -> ViewRecord Source #
recType :: T_OSFE -> Int Source #
recGet :: Get T_OSFO Source #
recPut :: T_OSFO -> Put Source #
recSizeOf :: T_OSFO -> Int Source #
recView :: T_OSFO -> ViewRecord Source #
recType :: T_OSFO -> Int Source #
recGet :: Get T_PC Source #
recPut :: T_PC -> Put Source #
recSizeOf :: T_PC -> Int Source #
recView :: T_PC -> ViewRecord Source #
recType :: T_PC -> Int Source #
recGet :: Get T_POCP Source #
recPut :: T_POCP -> Put Source #
recSizeOf :: T_POCP -> Int Source #
recView :: T_POCP -> ViewRecord Source #
recType :: T_POCP -> Int Source #
recGet :: Get T_PPI Source #
recPut :: T_PPI -> Put Source #
recSizeOf :: T_PPI -> Int Source #
recView :: T_PPI -> ViewRecord Source #
recType :: T_PPI -> Int Source #
recGet :: Get T_PSMR Source #
recPut :: T_PSMR -> Put Source #
recSizeOf :: T_PSMR -> Int Source #
recView :: T_PSMR -> ViewRecord Source #
recType :: T_PSMR -> Int Source #
recGet :: Get T_PSRM Source #
recPut :: T_PSRM -> Put Source #
recSizeOf :: T_PSRM -> Int Source #
recView :: T_PSRM -> ViewRecord Source #
recType :: T_PSRM -> Int Source #
recGet :: Get T_PV Source #
recPut :: T_PV -> Put Source #
recSizeOf :: T_PV -> Int Source #
recView :: T_PV -> ViewRecord Source #
recType :: T_PV -> Int Source #
recGet :: Get T_RLI Source #
recPut :: T_RLI -> Put Source #
recSizeOf :: T_RLI -> Int Source #
recView :: T_RLI -> ViewRecord Source #
recType :: T_RLI -> Int Source #
recGet :: Get T_ROI Source #
recPut :: T_ROI -> Put Source #
recSizeOf :: T_ROI -> Int Source #
recView :: T_ROI -> ViewRecord Source #
recType :: T_ROI -> Int Source #
recGet :: Get T_ROT Source #
recPut :: T_ROT -> Put Source #
recSizeOf :: T_ROT -> Int Source #
recView :: T_ROT -> ViewRecord Source #
recType :: T_ROT -> Int Source #
recGet :: Get T_RSN Source #
recPut :: T_RSN -> Put Source #
recSizeOf :: T_RSN -> Int Source #
recView :: T_RSN -> ViewRecord Source #
recType :: T_RSN -> Int Source #
recGet :: Get T_RUA Source #
recPut :: T_RUA -> Put Source #
recSizeOf :: T_RUA -> Int Source #
recView :: T_RUA -> ViewRecord Source #
recType :: T_RUA -> Int Source #
recGet :: Get T_T1CRMT Source #
recPut :: T_T1CRMT -> Put Source #
recSizeOf :: T_T1CRMT -> Int Source #
recView :: T_T1CRMT -> ViewRecord Source #
recType :: T_T1CRMT -> Int Source #
recGet :: Get T_T2FRMT Source #
recPut :: T_T2FRMT -> Put Source #
recSizeOf :: T_T2FRMT -> Int Source #
recView :: T_T2FRMT -> ViewRecord Source #
recType :: T_T2FRMT -> Int Source #
recGet :: Get T_TO Source #
recPut :: T_TO -> Put Source #
recSizeOf :: T_TO -> Int Source #
recView :: T_TO -> ViewRecord Source #
recType :: T_TO -> Int Source #
recGet :: Get T_TS Source #
recPut :: T_TS -> Put Source #
recSizeOf :: T_TS -> Int Source #
recView :: T_TS -> ViewRecord Source #
recType :: T_TS -> Int Source #
recGet :: Get T_UDTS Source #
recPut :: T_UDTS -> Put Source #
recSizeOf :: T_UDTS -> Int Source #
recView :: T_UDTS -> ViewRecord Source #
recType :: T_UDTS -> Int Source #
Associated Types
type N T_ :: * Source #
type BufOf T_ :: * Source #
chunkApply :: N T_ -> T_ -> (forall a. Rec a => a -> x) -> x Source #
mkChunk :: N T_ -> BufOf T_ -> T_ Source #
chunkCon :: (N T_, BufOf T_) -> T_ Source #
chunkDecon :: T_ -> (N T_, BufOf T_) Source #
chunkType :: T_ -> ChunkType Source #
chunkTypeLookup :: T_ -> N T_ -> ChunkType Source #
packChunk :: T_ -> PStringLen Source #
chunkMapFiltersM_ :: Monad m => T_ -> [(ChunkType, T_ -> m [T_])] -> m () Source #
chunkMapFiltersM :: Monad m => T_ -> [(ChunkType, T_ -> m [T_])] -> m [T_] Source #
chunksMapFiltersM :: Monad m => [T_] -> [(ChunkType, T_ -> m [T_])] -> m [T_] Source #
chunksMapFiltersM_ :: Monad m => [T_] -> [(ChunkType, T_ -> m [T_])] -> m () Source #
decodeChunk :: Binary (Record r) => T_ -> r Source #
encodeChunk :: (Binary r, Storable r, Rec r) => r -> T_ Source #