Safe Haskell | Safe-Inferred |
---|
- data ID3Frame = ID3Frame {}
- emptyID3Frame :: ID3Frame
- initID3Frame :: [ID3Frame -> ID3Frame] -> ID3Frame
- frHeader :: Accessor ID3Frame FrameHeader
- frInfo :: Accessor ID3Frame FrameInfo
- textContent :: Accessor ID3Frame String
- type FrameName = String
- data FrameHeader = FrameHeader {}
- emptyFrameHeader :: FrameHeader
- initFrameHeader :: [FrameHeader -> FrameHeader] -> FrameHeader
- frID :: Accessor FrameHeader FrameID
- frSize :: Accessor FrameHeader FrameSize
- frFlags :: Accessor FrameHeader FrameFlags
- type FrameID = String
- type FrameSize = Integer
- data FrameFlags = FrameFlags {}
- emptyFrameFlags :: FrameFlags
- initFrameFlags :: [FrameFlags -> FrameFlags] -> FrameFlags
- statusFlags :: Accessor FrameFlags StatusFlags
- formatFlags :: Accessor FrameFlags FormatFlags
- data StatusFlags = StatusFlags Word8 (Bool, Bool, Bool)
- frameDiscardFlag :: StatusFlags -> Bool
- fileDiscardFlag :: StatusFlags -> Bool
- readOnlyFlag :: StatusFlags -> Bool
- anyStatusFlagsOn :: StatusFlags -> Bool
- showBinary :: [Word8] -> String
- showStatusFlags :: StatusFlags -> String
- data FormatFlags = FormatFlags Word8 (Bool, Bool, Bool, Bool, Bool)
- groupPartFlag :: FormatFlags -> Bool
- compressedFlag :: FormatFlags -> Bool
- encryptedFlag :: FormatFlags -> Bool
- unsychronisedFlag :: FormatFlags -> Bool
- dataLengthIdFlag :: FormatFlags -> Bool
- anyFormatFlagsOn :: FormatFlags -> Bool
- showFormatFlags :: FormatFlags -> String
- initFrame :: FrameID -> ID3Frame
Documentation
ID3Frame | |
|
initID3Frame :: [ID3Frame -> ID3Frame] -> ID3FrameSource
initFrameHeader :: [FrameHeader -> FrameHeader] -> FrameHeaderSource
data FrameFlags Source
FrameFlags | |
|
initFrameFlags :: [FrameFlags -> FrameFlags] -> FrameFlagsSource
showBinary :: [Word8] -> StringSource
data FormatFlags Source