| Class | Description |
|---|---|
| ANSFormatSpecHeader |
\brief Format specification for ANS compression
|
| ANSManager |
\brief High-level interface class for ANS compressor
|
| BitcompFormatSpecHeader |
\bried Format specification for Bitcomp compression
|
| BitcompManager |
\brief High-level interface class for Bitcomp compressor
\note Any uncompressed data buffer to be compressed MUST be a size that is a
multiple of the data type size, else compression may crash or result in
invalid output.
|
| CompressionConfig |
\brief Config used to aggregate information about the compression of a particular buffer.
|
| DecompressionConfig |
\brief Config used to aggregate information about a particular decompression.
|
| DecompressionConfig.DecompressionConfigImpl | |
| DeflateFormatSpecHeader |
\brief Format specification for Deflate compression
|
| DeflateManager |
\brief High-level interface class for Deflate compressor
|
| GdeflateFormatSpecHeader |
\brief Format specification for GDeflate compression
|
| GdeflateManager |
\brief High-level interface class for GDeflate compressor
|
| LZ4FormatSpecHeader | |
| LZ4Manager |
\brief High-level interface class for LZ4 compressor
\note Any uncompressed data buffer to be compressed MUST be a size that is a
multiple of the data type size, else compression may crash or result in
invalid output.
|
| nvcompAlignmentRequirements_t |
\brief Per-algorithm buffer alignment requirements.
|
| nvcompBatchedANSOpts_t |
\brief ANS compression options for the low-level API
|
| nvcompBatchedBitcompOpts_t |
\brief Structure for configuring Bitcomp compression.
|
| nvcompBatchedCascadedOpts_t |
\brief Structure that stores the compression configuration
|
| nvcompBatchedDeflateOpts_t |
Deflate compression options for the low-level API
|
| nvcompBatchedGdeflateOpts_t |
GDeflate compression options for the low-level API
|
| nvcompBatchedGzipOpts_t |
Gzip compression options for the low-level API
|
| nvcompBatchedLZ4Opts_t |
LZ4 compression options for the low-level API
|
| nvcompBatchedSnappyOpts_t |
\brief Snappy compression options for the low-level API
|
| nvcompBatchedZstdOpts_t |
\brief Zstd compression options for the low-level API
|
| nvcompManagerBase |
\brief Abstract base class that defines the nvCOMP high-level interface
|
| nvcompProperties_t |
\brief nvCOMP properties.
|
| PimplManager |
\brief Interface class between nvcompManagerBase and
algorithm specific implementation class
|
| SnappyFormatSpecHeader |
\brief Format specification for Snappy compression
|
| SnappyManager |
\brief High-level interface class for Snappy compressor
|
| ZstdFormatSpecHeader |
\brief Format specification for Zstd compression
|
| ZstdManager |
\brief High-level interface class for the Zstd compressor
uncomp_chunk_size must be <= nvcompZstdCompressionMaxAllowedChunkSize.
|
Copyright © 2025. All rights reserved.