Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

rawToIFFChunk

Coerce raw data to an IFFChunk class object


Description

Coerce raw data, as it would be stored in the Interchange File Format (IFF), and convert it into an IFFChunk class object.

Usage

## S4 method for signature 'raw'
rawToIFFChunk(x)

Arguments

x

A vector of raw data that needs to be converted into a IFFChunk class object.

Details

This method should work for all IFF chunk types that are implemented in this package (see IFFChunk-method for details). For non-implemented chunks this method may work properly as long as the chunks are nested inside a FORM type container chunk. This method is provided for your convenience, but it is recommended to import IFFChunk methods using the read.iff function. Use as.raw to achieve the inverse of this method.

Value

Returns an IFFChunk class object based on x.

Author(s)

Pepijn de Vries

See Also

Examples

## Not run: 
## Get an IFFChunk object:
example.iff <- read.iff(system.file("ilbm8lores.iff", package = "AmigaFFH"))

## Coerce it to raw data:
example.raw <- as.raw(example.iff)

## Coerce raw data to IFF chunk:
example.iff.new <- rawToIFFChunk(example.raw)

## These conversions were non-destructive:
identical(example.iff, example.iff.new)

## End(Not run)

AmigaFFH

Commodore Amiga File Format Handler

v0.3.1
GPL-3
Authors
Pepijn de Vries [aut, cre, dtc]
Initial release
2019-03-31

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.