Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

jinclude.h File Reference

#include "../jpeg-6/jconfig.h"
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

Include dependency graph for jinclude.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define JCONFIG_INCLUDED
#define JFREAD(file, buf, sizeofbuf)   ((size_t) fread((void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
#define JFWRITE(file, buf, sizeofbuf)   ((size_t) fwrite((const void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
#define MEMCOPY(dest, src, size)   memcpy((void *)(dest), (const void *)(src), (size_t)(size))
#define MEMZERO(target, size)   memset((void *)(target), 0, (size_t)(size))
#define SIZEOF(object)   ((size_t) sizeof(object))


Define Documentation

#define JCONFIG_INCLUDED
 

Definition at line 46 of file jinclude.h.

#define JFREAD file,
buf,
sizeofbuf   )     ((size_t) fread((void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
 

Definition at line 113 of file jinclude.h.

Referenced by read_backing_store().

#define JFWRITE file,
buf,
sizeofbuf   )     ((size_t) fwrite((const void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
 

Definition at line 115 of file jinclude.h.

Referenced by empty_output_buffer(), term_destination(), and write_backing_store().

#define MEMCOPY dest,
src,
size   )     memcpy((void *)(dest), (const void *)(src), (size_t)(size))
 

Definition at line 93 of file jinclude.h.

Referenced by add_huff_table(), create_context_buffer(), get_dht(), jpeg_copy_critical_parameters(), jpeg_gen_optimal_table(), latch_quant_tables(), and prepare_range_limit_table().

#define MEMZERO target,
size   )     memset((void *)(target), 0, (size_t)(size))
 

Definition at line 92 of file jinclude.h.

Referenced by finish_pass_gather(), finish_pass_gather_phuff(), jinit_inverse_dct(), jpeg_create_compress(), jpeg_create_decompress(), jpeg_gen_optimal_table(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), prepare_range_limit_table(), start_pass_huff(), and start_pass_phuff().

#define SIZEOF object   )     ((size_t) sizeof(object))
 

Definition at line 105 of file jinclude.h.

Referenced by access_virt_barray(), access_virt_sarray(), add_huff_table(), alloc_barray(), alloc_funny_pointers(), alloc_large(), alloc_sarray(), alloc_small(), build_ycc_rgb_table(), compress_data(), compress_first_pass(), create_context_buffer(), decompress_onepass(), do_barray_io(), do_sarray_io(), finish_pass_gather(), finish_pass_gather_phuff(), free_pool(), get_dht(), get_sof(), init_destination(), jcopy_block_row(), jcopy_sample_rows(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_master_control(), jinit_c_prep_controller(), jinit_color_converter(), jinit_color_deconverter(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_d_post_controller(), jinit_downsampler(), jinit_forward_dct(), jinit_huff_decoder(), jinit_huff_encoder(), jinit_input_controller(), jinit_inverse_dct(), jinit_marker_reader(), jinit_marker_writer(), jinit_master_decompress(), jinit_memory_mgr(), jinit_phuff_encoder(), jinit_upsampler(), jpeg_alloc_huff_table(), jpeg_alloc_quant_table(), jpeg_copy_critical_parameters(), jpeg_create_compress(), jpeg_create_decompress(), jpeg_gen_optimal_table(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), jpeg_set_defaults(), jpeg_simple_progression(), jpeg_stdio_dest(), jpeg_stdio_src(), latch_quant_tables(), prepare_range_limit_table(), realize_virt_arrays(), request_virt_barray(), request_virt_sarray(), rgb_ycc_start(), self_destruct(), start_pass_fdctmgr(), start_pass_huff(), start_pass_phuff(), and transencode_coef_controller().


Generated on Thu Aug 25 14:15:27 2005 for Quake III Arena by  doxygen 1.3.9.1