RIFF I/O (API)
-
Interface Summary Interface Description RiffChunkBuilderType A builder for RIFF chunks.RiffChunkDataWriterType A data writer for a chunk.RiffChunkIDType A FourCC chunk ID.RiffChunkType A parsed RIFF chunk.RiffFileBuilderProviderType A provider of builders for RIFF files.RiffFileBuilderType A builder for RIFF files.RiffFileParserProviderType The type of parser providers.RiffFileParserType The type of parsers that can parse RIFF files.RiffFileType A parsed riff file.RiffFileWriterChunkDescriptionType A description of a RIFF chunk to be built.RiffFileWriterDescriptionType A description of a RIFF file to be built.RiffFileWriterProviderType The type of writer providers.RiffFileWriterType The type of writers for RIFF files.RiffSeekableByteChannelsType A provider of seekable byte channels.RiffSizeType A (possibly padded) size value. -
Class Summary Class Description RiffChunkID A FourCC chunk ID.RiffChunkID.Builder Builds instances of typeRiffChunkID.RiffChunkIDs Functions to construct chunk IDs.RiffSize A (possibly padded) size value.RiffSize.Builder Builds instances of typeRiffSize.RiffSizes Functions to manipulate sizes. -
Exception Summary Exception Description RiffBuilderException The type of exceptions thrown by the API.RiffException The type of exceptions thrown by the API.RiffOutOfBoundsException An exception raised when attempting an out-of-bounds read or write.RiffParseException The type of exceptions thrown by parsers.RiffRequiredChunkMissingException An exception indicating that a chunk was required but missing.RiffUncheckedException The type of unchecked exceptions thrown by the API.RiffWriteException The type of exceptions thrown by writers.