nn::cx NamespaceNamespace for the file compression and decompression library.
nn::cx::UncompContextRL
|
The context for decompressing run-length compressed data. |
|---|---|
nn::cx::UncompContextLZ
|
The context for decompressing LZ77 compressed data. |
nn::cx::UncompContextHuffman
|
The context for decompressing Huffman compressed data. |
nn::cx::UncompContextLH
|
The context for decompressing LZ-Huffman compressed data. |
nn::cx::UncompContextLRC
|
The context for decompressing LZ-Range Coder compressed data. |
CompressionType
|
Enumerated type representing compression types. |
|---|
CompressLZ
|
Carries out LZ77 compression. | |
|---|---|---|
CompressRL
|
Carries out run-length compression. | |
CompressHuffman
|
Carries out Huffman compression. | |
SecureUncompressAny
|
Detects the compression format from the data header and executes the appropriate decompression process while checking for errors. | |
SecureUncompressRL
|
Decompresses run-length compressed data while checking for errors. | |
SecureUncompressLZ
|
Decompresses LZ77 compressed data while checking for errors. | |
SecureUncompressHuffman
|
Decompresses Huffman compressed data while checking for errors. | |
SecureUncompressLH
|
Decompresses LZ-Huffman compressed data. | |
SecureUncompressLRC
|
Decompresses LZ-Range Coder compressed data. | |
SecureUnfilterDiff
|
Restores data converted using a difference filter. | |
InitUncompContextRL
|
Initializes the streaming decompression context for run-length compressed data. | |
InitUncompContextLZ
|
Initializes the streaming decompression context for LZ77 compressed data. | |
InitUncompContextHuffman
|
Initializes the streaming decompression context for Huffman compressed data. | |
InitUncompContextLH
|
Initializes the streaming decompression context for LZ-Huffman compressed data. | |
InitUncompContextLRC
|
Initializes the streaming decompression context for LZ-Range Coder compressed data. | |
ReadUncompRL
|
Streaming decompression of run-length compressed data. | |
ReadUncompLZ
|
Streaming decompression of LZ77 compressed data. | |
ReadUncompHuffman
|
Streaming decompression of Huffman compressed data. | |
ReadUncompLH
|
Streaming decompression of LZ-Huffman compressed data. | |
ReadUncompLRC
|
Streaming decompression of LZ-Range Coder compressed data. | |
IsFinishedUncompRL
|
Determines whether the streaming decompression of compressed data is finished. | |
InitUncompContextRLFront
|
Initializes the streaming decompression context for run-length compressed data to the specified decompressed size. | |
InitUncompContextLZFront
|
Initializes the streaming decompression context for LZ77 compressed data to the specified decompressed size. | |
InitUncompContextHuffmanFront
|
Initializes the streaming decompression context for Huffman compressed data to the specified size. | |
InitUncompContextLHFront
|
Initializes the streaming decompression context for LZ-Huffman compressed data to the specified decompressed size. | |
InitUncompContextLRCFront
|
Initializes the streaming decompression context for LZ-Range Coder compressed data to the specified decompressed size. | |
GetCompressionHeader
|
Gets header information from the first four bytes in the compressed data. | |
GetCompressionType
|
Gets the compression type from the first byte in the compressed data. | |
GetUncompressedSize
|
Gets the data size after decompression. | |
UncompressAny
|
Detects the compression format from the data header and executes the appropriate decompression process. | |
UncompressRL
|
Decompresses run-length compressed data. | |
UncompressLZ
|
Decompresses LZ77 compressed data. | |
UncompressHuffman
|
Decompresses Huffman compressed data. | |
UncompressLH
|
Decompresses LZ-Huffman compressed data. | |
UncompressLRC
|
Decompresses LZ-Range Coder compressed data. | |
UnfilterDiff
|
Restores data converted using a difference filter. |
CONFIDENTIAL