| Nexc | |
| CIOpenable | |
| Ngpup | |
| CILogger | |
| Ngrk | ResWindow |
| NHWY_NAMESPACE | |
| CCompressIrrev | Apply MCT with optional DC shift to irreversible compressed image |
| CCompressRev | Apply MCT with optional DC shift to reversible compressed image |
| CDecompressDcShiftIrrev | Apply dc shift for irreversible decompressed image |
| CDecompressDcShiftIrrev16 | Apply dc shift for irreversible decompressed image (16-bit path) (assumes mono with no MCT) NarrowScaleFilter16 has already dequantized T1 output to int16, so only integer shift + clamp is needed (same op as DecompressDcShiftRev16) |
| CDecompressDcShiftRev | Apply dc shift for reversible decompressed image (assumes mono with no MCT) input and output buffers are both 32 bit integer |
| CDecompressDcShiftRev16 | Apply dc shift for reversible decompressed image (16-bit path) (assumes mono with no MCT) input and output buffers are both 16 bit integer |
| CDecompressIrrev | Apply MCT with optional DC shift to irreversible decompressed image |
| CDecompressIrrev16 | Apply MCT with optional DC shift to irreversible decompressed image (16-bit path) Uses fixed-point Q15 arithmetic for the ICT coefficients |
| CDecompressRev | Apply MCT with optional DC shift to reversible decompressed image |
| CDecompressRev16 | Apply MCT with optional DC shift to reversible decompressed image (16-bit path) |
| CWaveletFwdScheduleDataImpl | |
| CLevelPass | |
| Nojph | |
| Cbibo_gains | |
| CQuantizerOJPH | |
| Csqrt_energy_gains | |
| Nt1 | |
| Nojph | |
| Nlocal | |
| Cdec_mel_st | MEL state structure for reading and decoding the MEL bitstream |
| Cfrwd_struct | State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams |
| Cfrwd_struct32 | State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams |
| Cfrwd_struct64 | State structure for reading and unstuffing of forward-growing bitstreams; these are: MagSgn and SPP bitstreams |
| Cmel_struct | |
| Cms_struct | |
| Crev_struct | A structure for reading and unstuffing a segment that grows backward, such as VLC and MRP |
| Cuvlc_tbl_struct | |
| Cvlc_struct | |
| Ccoded_lists | |
| Clifting_buf | |
| Cline_buf | |
| Cmem_elastic_allocator | |
| Cstores_list | |
| Cmem_fixed_allocator | |
| Cmessage_base | This is the base class from which all messaging levels are derived |
| Cmessage_error | Derived from message_base to handle error messages |
| Cmessage_info | Derived from message_base to handle info messages |
| Cmessage_warning | Derived from message_base to handle warning messages |
| CNarrowRoiScaleOJPHFilter16 | |
| CNarrowRoiShiftOJPHFilter | |
| CNarrowScaleOJPHFilter16 | |
| CNarrowShiftOJPHFilter | |
| CRoiScaleOJPHFilter | |
| CRoiShiftOJPHFilter | |
| CScaleOJPHFilter | |
| CShiftOJPHFilter | |
| CT1OJPH | |
| Npart1 | |
| CCoder | |
| CBlockCoder | |
| CBlockExec | |
| Ccblk_enc | |
| CCodeblock | Code block information for both compression and decompression |
| CCodeblockCompress | Stores information about compression code block |
| CCodeblockCompressImpl | |
| CCodeblockDecompress | |
| CCodeblockDecompressImpl | Decompression code block implementation |
| CCodeblockImpl | |
| CCodePass | Information about compression/decompression coding pass |
| CCoderFactory | |
| CCompressBlockExec | |
| CCorruptPacketDataException | |
| CCorruptPacketException | |
| CCorruptPacketHeaderException | |
| CDecompressBlockExec | |
| CICoder | Interface to code block compressor / decompressor |
| CLayer | Store information on quality layer |
| Cmqc_state | |
| Cmqcoder | MQ coder |
| Cmqcoder_backup | MQ coder base class used to manage backup/restore |
| Cmqcoder_base | MQ coder base |
| CNarrowRoiScaleFilter16 | |
| CNarrowRoiShiftFilter | |
| CNarrowScaleFilter16 | |
| CNarrowShiftFilter | |
| Cpass_enc | |
| CRoiScaleFilter | |
| CRoiShiftFilter | |
| CScaleFilter | |
| CSegment | Stores information for a code block segment |
| CShiftFilter | |
| Nt1_t2 | |
| CBitIO | |
| CInvalidMarkerException | |
| CIStreamWriter | |
| CTruncatedPacketHeaderException | |
| CAllLayersPrecinctPacketParser | Enqueues PacketParser for all layers of a given precinct, to be executed in sequence |
| CAllocatorAligned | |
| CAllocatorVanilla | |
| CAsocBox | Association box (defined in ITU 15444-2 Annex M 11.1 ) |
| CBackupCache | |
| CBadAsocException | |
| CBlockCache | |
| CBox | |
| CBoxWriteHandler | |
| CBuffer | |
| CBuffer2d | |
| Cmemcpy_from | |
| CBuffer2dSimple | |
| CBufferedStream | Manages buffered read/write using callbacks or memory buffer |
| CChronoTimer | |
| CChunkBuffer | Manages a partially ordered deque of buffer chunks that are added asynchronously out of order |
| CChunkContext | |
| CChunkRequest | |
| CChunkRequestBatch | |
| CChunkTask | |
| CCodec | |
| CTileTask | |
| CCodecScheduler | An abstract class that can execute T1 phase of codec by running a tf::Executor |
| CCoderKey | |
| CCoderKeyHash | |
| CCoderPool | |
| CCodeStream | |
| CCodeStreamCompress | |
| CCodeStreamDecompress | Manages decompression |
| CPendingBand_ | |
| CCodingParams | Coding parameters |
| CRecordedPacketInfo | |
| CComponentInfo | |
| CCompressedChunkCache | Per-file LRU cache that manages compressed tile part data in memory |
| CEntry | |
| CCompressScheduler | |
| CCompressSchedulerExcalibur | Compresses a tile using windowed design |
| CConcurrentQueue | Thread-safe unbounded queue with blocking pop and close signal |
| CCorruptJP2BoxException | |
| CCorruptMarkerException | |
| CCorruptSOTMarkerException | |
| CCorruptTLMException | |
| CDataSlice | |
| CDcShiftParam | |
| CDebugContext | |
| CDecodeUnknownMarkerAtEndOfTileException | |
| CDecodingParams | |
| CDecompressScheduler | Schedule and run T1 decompression |
| CDecompressSchedulerExcalibur | Abstract class to graph and execute T1 tasks for windowed tile |
| CDifferentialInfo | Stores number of layers compressed in differential decompression |
| CDiskCache | Secondary disk-based cache for compressed tile data |
| Cdwt53 | |
| Cdwt53_16 | |
| Cdwt97 | |
| Cdwt97_16 | |
| Cdwt_line | |
| Cdwt_scratch | |
| Cencode_info | |
| CEncodingParams | |
| CEnvVarManager | |
| CFetchAuth | |
| CFetchJob | |
| CFetchPathParser | |
| CFetchResult | |
| CFileFormatJP2Compress | |
| CFileFormatJP2Decompress | |
| CFileFormatJP2Family | JPEG 2000 file format reader/writer |
| CFileFormatMJ2 | |
| CFileFormatMJ2Compress | |
| CFileFormatMJ2Decompress | |
| CSampleCodeStream | |
| CFindHandlerInfo | |
| CGpupLoggerAdapter | |
| Cgrk_mct_data | MCT data |
| Cgrk_plugin_debug_mqc | |
| Cgrk_ppx | |
| Cgrk_simple_mcc_decorrelation_data | MCC decorrelation data |
| Cgrk_stepsize | Quantization stepsize |
| CGrkImage | Stores header and data for an image |
| CGrkImageMeta | |
| CGrkMatrix | |
| CGrkObjectWrapperImpl | |
| CICompressor | |
| CIDecompressor | Decompress interface |
| CIFetcher | |
| CILogger | |
| CImageComponentFlow | Image component flow storing array of Resflow |
| CIMarkerProcessor | |
| CIncludeTracker | |
| CIniParser | |
| CIRequestBatch | |
| CISparseCanvas | |
| CIStream | |
| CITileComponentWindow | Type-erased interface for tile component windows |
| CITileProcessor | Interface for managing tile compression/decompression |
| CITileProcessorCompress | Interface for managing tile compression |
| CLayerIncludeBuffers | Include buffers for all resolutions in a given layer |
| CLimitedQueue | Queue limited to maximum size |
| CLine | |
| CLocationProbe | |
| CLogger | |
| CLRUCache | Thread-safe LRU cache with configurable capacity and eviction callback |
| CMarker | Stores individual marker information |
| CMarkerCache | Stores markers |
| CMarkerParser | |
| CMarkerProcessor | |
| CMarkerScratch | |
| CMct | |
| CMemAdvisor | |
| CMemoryManager | |
| CStats | |
| CMemStream | |
| CMinHeap | Thread-safe min-heap for values with customizable locking |
| CMinHeapBase | Base class providing common functionality for min-heap implementations |
| CMinHeapComparator | Comparator for min-heap ordering based on getIndex() (value version) |
| CMinHeapFakeLocker | No-op locker for single-threaded or unsynchronized min-heap access |
| CMinHeapLocker | RAII locker for synchronizing access to a min-heap with a real mutex |
| CMinHeapPtr | Thread-safe min-heap for pointers with customizable locking |
| CMinHeapPtrComparator | Comparator for min-heap ordering based on getIndex() (pointer version) |
| Cminpf_dynamic_library | |
| Cminpf_object_params | |
| Cminpf_platform_services | |
| Cminpf_plugin_api_version | |
| Cminpf_plugin_manager | |
| Cminpf_register_params | |
| Cmj2_chunk | Chunk |
| Cmj2_cparameters | Compression parameters |
| Cmj2_sample | Sample |
| Cmj2_sampletochunk | Sample to chunk |
| Cmj2_tk | Video Track Parameters |
| Cmj2_tts | Time To Sample |
| Cmj2_url | URL |
| Cmj2_urn | URN |
| CMJ2SampleRecord | Records the offset and size of a compressed sample within the mdat box |
| CNetworkFileChecker | |
| CNoopDeleter | |
| CPacketCache | Manages packet buffers and associated packet parsers |
| CPacketIter | Iterates through JPEG 2000 packets following a progression order |
| CPacketIterInfoComponent | Component-level information for packet iteration |
| CPacketIterInfoResolution | Resolution-level precinct grid geometry for packet iteration |
| CPacketLengthCache | Cached packet lengths from PLT or PLM marker |
| CPacketManager | |
| CPacketParser | Parses packet header and packer data |
| CPacketProgressionState | Stores the maximum number of layers read corresponding to packet data that has been read, for each resolution |
| CPacketTracker | |
| CParsedFetchPath | |
| CPartial53 | |
| CPartial97 | |
| CPartialBandInfo | |
| CPartialInterleaver | |
| CPLMarker | Manages raw (uncompressed) PLT and PLM markers |
| CPluginDecodeCallbackInfo | |
| CPluginDecodeUnsupportedException | |
| CPoint | |
| CPPMMarker | |
| CPrecinct | Lightweight precinct struct storing only bounds, some book-keeping variables and a pointer to the PrecinctImpl |
| CPrecinctCompress | |
| CPrecinctDecompress | |
| CPrecinctImpl | Stores tag trees and code blocks belonging to a Precinct A reference to the Precinct is also stored |
| CPrecinctImplCompress | |
| CPrecinctImplDecompress | |
| CProfile | |
| Cprog_order | |
| CQuantizer | |
| CQuantizerFactory | |
| CRateControl | |
| CRateControlStats | Per-tile rate control statistics collected during T1 encoding |
| CRateInfo | |
| CRect | |
| CRect32_16 | |
| CRefCounted | |
| CRefCountedDeleter | |
| CResBlocks | Store decompression blocks for a resolution |
| CResflow | Stores FlowComponent for packets, blocks, horizontal wavelet and vertical wavelet, for a given resolution |
| CResolution | Stores a tile component resolution's dimensions, sub bands and other information |
| CResolutionChecker | |
| CResolutionPacketParser | Enqueues sequence of AllLayersPrecinctPacketParser for a given resolutions |
| CResPrecinctInfo | Cached geometric state of a tile component's resolution, relative to its precinct grid |
| CResSimple | |
| CResWindow | |
| CScheduledFetch | |
| CScheduleInfo | |
| CSchedulerExcalibur | Abstract class to graph and execute T1 tasks for windowed tile |
| CSchedulerFreebyrd | Stub — freebyrd thread pool has been removed |
| CSchedulerStandard | Abstract class to graph and execute T1 tasks for whole tile |
| CScheduling | |
| CSequentialCache | Dynamic array of pointers of type T |
| CSharedPtrSeq | Sequence of shared_ptr<T> |
| CShiftInfo | |
| CSimpleHeap | A simple non-thread-safe min-heap for tracking contiguous sequences of size_t indices |
| CSimpleXmlParser | |
| CSIZMarker | |
| CSlabPool | A thread-safe slab-based buffer pool with configurable slot size and number of slots |
| CSOTMarker | |
| CSparseBlock | |
| CSparseBuffer | Manages a list of buffers (named chunks) which can be treated as one single contiguous buffer |
| CSparseBufferIncompleteException | |
| CSparseBufferOverrunException | |
| CSparseCache | |
| CSparseCanvas | |
| CStreamCallbacks | Stores callbacks |
| CStreamGenerator | |
| CStripConfig | Configuration for strip-based decompression |
| CStripDecompressor | Stub — freebyrd thread pool has been removed |
| CStripGeometry | Geometry for a single cascade DWT strip at a given resolution |
| CStripPartitioner | Computes strip geometry for cascade DWT at a given resolution |
| CSubband | Stores sub band bounds and precincts |
| CSubbandRange | Sub-band row range needed by a strip (inclusive begin, exclusive end) |
| CT2Compress | Tier-2 coding |
| CT2Decompress | T2 parsing of packets |
| CTagTree | |
| CNode | |
| CTile | |
| CTileCache | Caches tile processors so that repeated decompress calls on the same codec can reuse SOT metadata, packet data, and decompressed images |
| CTileCacheEntry | Stores a tile processor together with its cache state |
| CTileCodingParams | Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) |
| CTileCodingParamsPool | |
| CTileCompletion | Tracks per-tile completion and fires row callbacks for incremental compositing |
| CTileComponent | Stores sub-sampled, unreduced tile component dimensions, along with reduction information |
| CTileComponentCodingParams | Tile-component coding parameters |
| CTileComponentWindow | |
| CTileComponentWindowBase | |
| CTileFetchContext | |
| CTilePartInfo | |
| CTilePartLength | Stores tile part's length and tile index |
| CTilePartLengthPOD | |
| CTileProcessor | |
| CTileProcessorCompress | |
| CTileRequestBatch | |
| CTileWindow | Stores state of rectangular window of tiles slated for decompression Each tile's slated or completely parsed state is stored |
| CTLMFile | |
| CTLMMarker | Reads/writes TLM markers |
| CTLMMarkerManager | Manages a collection of TLM markers, assuming strictly increasing marker ids |
| CTPFetch | Stores concurrent fetch request information for a single tile part |
| CTPFetchSeq | |
| CTPSeq | Sequence of shared_ptr<DataSlice> tile parts parsed from either TLM or SOT marker |
| CTruncatedPacketHeaderException | |
| CUUIDBox | |
| Cvec | |
| CWaveletFwdImpl | |
| CWaveletFwdScheduleData | |
| CWaveletPoolData | Per-image pool of per-thread scratch buffers for the 5/3 wavelet |
| CAlignedDeleter | |
| CWaveletReverse | |
| CPartialTaskInfo | |
| C_gpup_band | |
| C_gpup_code_block | |
| C_gpup_compress_batch_info | |
| C_gpup_compress_callback_info | |
| C_gpup_compress_params | |
| C_gpup_decompress_callback_info | |
| C_gpup_decompress_core_params | |
| C_gpup_decompress_params | |
| C_gpup_header_info | |
| C_gpup_image | |
| C_gpup_image_comp | |
| C_gpup_init_info | |
| C_gpup_pass | |
| C_gpup_precinct | |
| C_gpup_resolution | |
| C_gpup_stream_params | |
| C_gpup_tile | |
| C_gpup_tile_component | |
| C_grk_asoc | |
| C_grk_channel_definition | |
| C_grk_channel_description | |
| C_grk_color | |
| C_grk_component_mapping_comp | |
| C_grk_cparameters | |
| C_grk_decompress_core_params | |
| C_grk_decompress_params | |
| C_grk_header_info | |
| C_grk_image | |
| C_grk_image_comp | |
| C_grk_image_meta | |
| C_grk_io_buf | |
| C_grk_io_init | |
| C_grk_msg_handlers | |
| C_grk_object | |
| C_grk_palette_data | |
| C_grk_plugin_band | |
| C_grk_plugin_code_block | |
| C_grk_plugin_decompress_callback_info | |
| C_grk_plugin_init_info | |
| C_grk_plugin_load_info | |
| C_grk_plugin_pass | |
| C_grk_plugin_precinct | Grk_plugin_precinct |
| C_grk_plugin_resolution | |
| C_grk_plugin_tile | |
| C_grk_precision | |
| C_grk_progression | |
| C_grk_progression_state | |
| C_grk_raw_comp_cparameters | |
| C_grk_raw_cparameters | |
| C_grk_stream_params | |
| CBitIO | Bit IO |
| CFlowComponent | A collection of tasks which can be scheduled as a single task |
| CFRBSingleton | Stub — freebyrd thread pool has been removed |
| Cgrk_asoc | Association box info |
| Cgrk_channel_definition | Channel definition |
| Cgrk_channel_description | Channel definition: channel index, type, association |
| Cgrk_color | ICC profile, palette, channel definition |
| Cgrk_component_mapping_comp | Component mappings: component index, mapping type, palette column Note: "component" refers to an image component as decompressed from the code stream, while "channel" refers to a component resulting from the application of a Palette box LUT and a Component mapping box |
| Cgrk_cparameters | Compression parameters |
| Cgrk_decompress_core_params | Core decompression parameters |
| Cgrk_decompress_parameters | Decompression parameters |
| Cgrk_header_info | JPEG 2000 header info |
| Cgrk_image | Grok image Note: do not directly create a grk_image object |
| Cgrk_image_comp | Image component |
| Cgrk_image_data | Image meta data: colour, IPTC, XMP and EXIF |
| Cgrk_io_buf | Grok IO buffer |
| Cgrk_io_init | Grok IO initialization |
| Cgrk_msg_handlers | Logging handlers |
| Cgrk_object | Opaque reference-counted object |
| Cgrk_palette_data | Palette data |
| Cgrk_plugin_band | Plugin band |
| Cgrk_plugin_code_block | Plugin code block |
| Cgrk_plugin_compress_batch_info | Plugin batch compress info |
| Cgrk_plugin_compress_user_callback_info | Plugin compress user callback info |
| Cgrk_plugin_decompress_callback_info | Plugin decompress callback info |
| Cgrk_plugin_load_info | Plugin load info |
| Cgrk_plugin_pass | Plugin pass |
| Cgrk_plugin_resolution | Plugin resolution |
| Cgrk_plugin_tile | Plugin tile |
| Cgrk_plugin_tile_component | Plugin tile component |
| Cgrk_precision | Precision |
| Cgrk_progression | Progression order change (POC) |
| Cgrk_progression_state | Stores progression state information Note: limited to 256 components |
| Cgrk_raw_comp_cparameters | RAW component compress parameters |
| Cgrk_raw_cparameters | RAW image compress parameters |
| Cgrk_stream_params | JPEG 2000 stream parameters There are three methods of streaming: by file, buffer or callback Client must choose only one method, and populate this struct accordingly |
| Cgrk_swath_buffer | User-managed output buffer for asynchronous swath tile copy-and-convert |
| Cgrk_wait_swath | Specify swath region to wait on during asynchronous decompression |
| CGrkCleanup | |
| CInitState | |
| Cmq_state | Stores current MQ coder state |
| CTFSingleton | Manages TFSingleton instance |
| CTileFutureManager | |
| CTileProcesor | Manages tile compression/decompression |
| CTileProcesorCompress | Tile processor for compression |