All Classes and Interfaces
Class
Description
This interface allows bit-related constants to be shared among
classes.
The BitInputStream allows varying bit sizes to be pulled out of the
wrapped InputStream.
The BitOutputStream allows varying bit sizes to be written to the wrapped
OutputStream.
Provides constants for the LittleEndianByteInputStream and ByteTarget classes.
Crc16: Calculate 16-bit Cyclic Redundancy Check.
The Header Block contains information and content
about a single entry (be it a file or disk image).
Handy reference for constant values based on header blocks.
A simple class to hide the source of byte data.
An OutputStream with helper methods to write little endian numbers
and other Apple-specific tidbits.
This is the generic Shrinkit LZW decompression algorithm.
This is the generic Shrinkit LZW compression algorithm.
The Master Header Block contains information about the entire
ShrinkIt archive.
Basic reading of a NuFX archive.
The
NufxLzw1InputStream
reads a data fork or
resource fork written in the NuFX LZW/1 format.The
NufxLzw2InputStream
reads a data fork or
resource fork written in the NuFX LZW/2 format.Scan through the directories in NufxScan.txt, looking for
*.SHK and *.SDK files.
The RleInputStream handles the NuFX RLE data stream.
The RleOutputStream handles the NuFX RLE data stream.
Define and decode the thread_class field.
Define and decode the thread_format field.
Define and decode the thread_kind field.
This represents a single thread from the Shrinkit archive.
Apple IIgs Toolbox TimeRec object.