Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

gdcmJpeg12.cxx File Reference

#include <stdio.h>
#include "gdcmFile.h"
#include "jpeg/libijg12/jpeglib12.h"
#include <setjmp.h>

Go to the source code of this file.

Classes

struct  my_error_mgr

Defines

#define BITS_IN_JSAMPLE   12
#define jpeg_read_header   jReadHeader
#define my_error_exit   myErrorExit
#define jpeg_destroy_decompress   jDestDecompress
#define jpeg_stdio_src   jStdSrc
#define jpeg_read_header   jReadHeader
#define jpeg_read_scanlines   jReadScanlines
#define jpeg_finish_decompress   jFinDecompress
#define jpeg_create_decompress   jCreaDecompress
#define jpeg_std_error   jStdError
#define jpeg_CreateCompress   jCreaCompress
#define jpeg_CreateDecompress   jCreaDecompress
#define jpeg_destroy_compress   jDestCompress
#define jpeg_destroy_decompress   jDestDecompress
#define jpeg_stdio_dest   jStdDest
#define jpeg_stdio_src   jStdSrc
#define jpeg_set_defaults   jSetDefaults
#define jpeg_set_colorspace   jSetColorspace
#define jpeg_default_colorspace   jDefColorspace
#define jpeg_set_quality   jSetQuality
#define jpeg_set_linear_quality   jSetLQuality
#define jpeg_add_quant_table   jAddQuantTable
#define jpeg_quality_scaling   jQualityScaling
#define jpeg_simple_progression   jSimProgress
#define jpeg_suppress_tables   jSuppressTables
#define jpeg_alloc_quant_table   jAlcQTable
#define jpeg_alloc_huff_table   jAlcHTable
#define jpeg_start_compress   jStrtCompress
#define jpeg_write_scanlines   jWrtScanlines
#define jpeg_finish_compress   jFinCompress
#define jpeg_write_raw_data   jWrtRawData
#define jpeg_write_marker   jWrtMarker
#define jpeg_write_m_header   jWrtMHeader
#define jpeg_write_m_byte   jWrtMByte
#define jpeg_write_tables   jWrtTables
#define jpeg_read_header   jReadHeader
#define jpeg_start_decompress   jStrtDecompress
#define jpeg_read_scanlines   jReadScanlines
#define jpeg_finish_decompress   jFinDecompress
#define jpeg_read_raw_data   jReadRawData
#define jpeg_has_multiple_scans   jHasMultScn
#define jpeg_start_output   jStrtOutput
#define jpeg_finish_output   jFinOutput
#define jpeg_input_complete   jInComplete
#define jpeg_new_colormap   jNewCMap
#define jpeg_consume_input   jConsumeInput
#define jpeg_calc_output_dimensions   jCalcDimensions
#define jpeg_save_markers   jSaveMarkers
#define jpeg_set_marker_processor   jSetMarker
#define jpeg_read_coefficients   jReadCoefs
#define jpeg_write_coefficients   jWrtCoefs
#define jpeg_copy_critical_parameters   jCopyCrit
#define jpeg_abort_compress   jAbrtCompress
#define jpeg_abort_decompress   jAbrtDecompress
#define jpeg_abort   jAbort
#define jpeg_destroy   jDestroy
#define jpeg_resync_to_restart   jResyncRestart
#define DEBUG   0

Typedefs

typedef my_error_mgrmy_error_ptr

Functions

 my_error_exit (j_common_ptr cinfo)


Define Documentation

#define BITS_IN_JSAMPLE   12
 

Definition at line 6 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define DEBUG   0
 

Definition at line 74 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_abort   jAbort
 

Definition at line 70 of file gdcmJpeg12.cxx.

#define jpeg_abort_compress   jAbrtCompress
 

Definition at line 68 of file gdcmJpeg12.cxx.

#define jpeg_abort_decompress   jAbrtDecompress
 

Definition at line 69 of file gdcmJpeg12.cxx.

#define jpeg_add_quant_table   jAddQuantTable
 

Definition at line 37 of file gdcmJpeg12.cxx.

#define jpeg_alloc_huff_table   jAlcHTable
 

Definition at line 42 of file gdcmJpeg12.cxx.

#define jpeg_alloc_quant_table   jAlcQTable
 

Definition at line 41 of file gdcmJpeg12.cxx.

#define jpeg_calc_output_dimensions   jCalcDimensions
 

Definition at line 62 of file gdcmJpeg12.cxx.

#define jpeg_consume_input   jConsumeInput
 

Definition at line 61 of file gdcmJpeg12.cxx.

#define jpeg_copy_critical_parameters   jCopyCrit
 

Definition at line 67 of file gdcmJpeg12.cxx.

#define jpeg_create_decompress   jCreaDecompress
 

Definition at line 22 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_CreateCompress   jCreaCompress
 

Definition at line 26 of file gdcmJpeg12.cxx.

#define jpeg_CreateDecompress   jCreaDecompress
 

Definition at line 27 of file gdcmJpeg12.cxx.

#define jpeg_default_colorspace   jDefColorspace
 

Definition at line 34 of file gdcmJpeg12.cxx.

#define jpeg_destroy   jDestroy
 

Definition at line 71 of file gdcmJpeg12.cxx.

#define jpeg_destroy_compress   jDestCompress
 

Definition at line 28 of file gdcmJpeg12.cxx.

#define jpeg_destroy_decompress   jDestDecompress
 

Definition at line 29 of file gdcmJpeg12.cxx.

#define jpeg_destroy_decompress   jDestDecompress
 

Definition at line 29 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_finish_compress   jFinCompress
 

Definition at line 45 of file gdcmJpeg12.cxx.

#define jpeg_finish_decompress   jFinDecompress
 

Definition at line 54 of file gdcmJpeg12.cxx.

#define jpeg_finish_decompress   jFinDecompress
 

Definition at line 54 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_finish_output   jFinOutput
 

Definition at line 58 of file gdcmJpeg12.cxx.

#define jpeg_has_multiple_scans   jHasMultScn
 

Definition at line 56 of file gdcmJpeg12.cxx.

#define jpeg_input_complete   jInComplete
 

Definition at line 59 of file gdcmJpeg12.cxx.

#define jpeg_new_colormap   jNewCMap
 

Definition at line 60 of file gdcmJpeg12.cxx.

#define jpeg_quality_scaling   jQualityScaling
 

Definition at line 38 of file gdcmJpeg12.cxx.

#define jpeg_read_coefficients   jReadCoefs
 

Definition at line 65 of file gdcmJpeg12.cxx.

#define jpeg_read_header   jReadHeader
 

Definition at line 51 of file gdcmJpeg12.cxx.

#define jpeg_read_header   jReadHeader
 

Definition at line 51 of file gdcmJpeg12.cxx.

#define jpeg_read_header   jReadHeader
 

Definition at line 51 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_read_raw_data   jReadRawData
 

Definition at line 55 of file gdcmJpeg12.cxx.

#define jpeg_read_scanlines   jReadScanlines
 

Definition at line 53 of file gdcmJpeg12.cxx.

#define jpeg_read_scanlines   jReadScanlines
 

Definition at line 53 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_resync_to_restart   jResyncRestart
 

Definition at line 72 of file gdcmJpeg12.cxx.

#define jpeg_save_markers   jSaveMarkers
 

Definition at line 63 of file gdcmJpeg12.cxx.

#define jpeg_set_colorspace   jSetColorspace
 

Definition at line 33 of file gdcmJpeg12.cxx.

#define jpeg_set_defaults   jSetDefaults
 

Definition at line 32 of file gdcmJpeg12.cxx.

#define jpeg_set_linear_quality   jSetLQuality
 

Definition at line 36 of file gdcmJpeg12.cxx.

#define jpeg_set_marker_processor   jSetMarker
 

Definition at line 64 of file gdcmJpeg12.cxx.

#define jpeg_set_quality   jSetQuality
 

Definition at line 35 of file gdcmJpeg12.cxx.

#define jpeg_simple_progression   jSimProgress
 

Definition at line 39 of file gdcmJpeg12.cxx.

#define jpeg_start_compress   jStrtCompress
 

Definition at line 43 of file gdcmJpeg12.cxx.

#define jpeg_start_decompress   jStrtDecompress
 

Definition at line 52 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_start_output   jStrtOutput
 

Definition at line 57 of file gdcmJpeg12.cxx.

#define jpeg_std_error   jStdError
 

Definition at line 25 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_stdio_dest   jStdDest
 

Definition at line 30 of file gdcmJpeg12.cxx.

#define jpeg_stdio_src   jStdSrc
 

Definition at line 31 of file gdcmJpeg12.cxx.

#define jpeg_stdio_src   jStdSrc
 

Definition at line 31 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().

#define jpeg_suppress_tables   jSuppressTables
 

Definition at line 40 of file gdcmJpeg12.cxx.

#define jpeg_write_coefficients   jWrtCoefs
 

Definition at line 66 of file gdcmJpeg12.cxx.

#define jpeg_write_m_byte   jWrtMByte
 

Definition at line 49 of file gdcmJpeg12.cxx.

#define jpeg_write_m_header   jWrtMHeader
 

Definition at line 48 of file gdcmJpeg12.cxx.

#define jpeg_write_marker   jWrtMarker
 

Definition at line 47 of file gdcmJpeg12.cxx.

#define jpeg_write_raw_data   jWrtRawData
 

Definition at line 46 of file gdcmJpeg12.cxx.

#define jpeg_write_scanlines   jWrtScanlines
 

Definition at line 44 of file gdcmJpeg12.cxx.

#define jpeg_write_tables   jWrtTables
 

Definition at line 50 of file gdcmJpeg12.cxx.

#define my_error_exit   myErrorExit
 

Definition at line 16 of file gdcmJpeg12.cxx.

Referenced by gdcmFile::gdcm_read_JPEG_file12().


Typedef Documentation

typedef struct my_error_mgr* my_error_ptr
 

Definition at line 139 of file gdcmJpeg12.cxx.

Referenced by my_error_exit().


Function Documentation

my_error_exit j_common_ptr  cinfo  ) 
 

Definition at line 146 of file gdcmJpeg12.cxx.

References my_error_ptr, and my_error_mgr::setjmp_buffer.

00146                                    {
00147   /* cinfo->err really points to a my_error_mgr struct, so coerce pointer */
00148   my_error_ptr myerr = (my_error_ptr) cinfo->err;
00149 
00150   /* Always display the message. */
00151   /* We could postpone this until after returning, if we chose. */
00152   (*cinfo->err->output_message) (cinfo);
00153 
00154   /* Return control to the setjmp point */
00155   longjmp(myerr->setjmp_buffer, 1);
00156 }


Generated on Mon Feb 14 16:13:36 2005 for gdcm by doxygen 1.3.6