Main MRPT website > C++ reference for MRPT 1.9.9
mrpt_jconfig.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2018, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 /* see jconfig.doc for explanations */
10 
11 #define HAVE_PROTOTYPES
12 #define HAVE_UNSIGNED_CHAR
13 #define HAVE_UNSIGNED_SHORT
14 /* #define void char */
15 /* #define const */
16 #undef CHAR_IS_UNSIGNED
17 #define HAVE_STDDEF_H
18 #define HAVE_STDLIB_H
19 #undef NEED_BSD_STRINGS
20 #undef NEED_SYS_TYPES_H
21 #undef NEED_FAR_POINTERS /* we presume a 32-bit flat memory model */
22 #undef NEED_SHORT_EXTERNAL_NAMES
23 #undef INCOMPLETE_TYPES_BROKEN
24 
25 /* Define "boolean" as unsigned char, not int, per Windows custom */
26 #ifndef __RPCNDR_H__ /* don't conflict if rpcndr.h already read */
27 typedef unsigned char boolean;
28 #endif
29 #define HAVE_BOOLEAN /* prevent jmorecfg.h from redefining it */
30 
31 #ifdef JPEG_INTERNALS
32 
33 #undef RIGHT_SHIFT_IS_UNSIGNED
34 
35 #endif /* JPEG_INTERNALS */
36 
37 #ifdef JPEG_CJPEG_DJPEG
38 
39 #define BMP_SUPPORTED /* BMP image file format */
40 #define GIF_SUPPORTED /* GIF image file format */
41 #define PPM_SUPPORTED /* PBMPLUS PPM/PGM image file format */
42 #undef RLE_SUPPORTED /* Utah RLE image file format */
43 #define TARGA_SUPPORTED /* Targa image file format */
44 
45 #define TWO_FILE_COMMANDLINE /* optional */
46 #define USE_SETMODE /* Microsoft has setmode() */
47 #undef NEED_SIGNAL_CATCHER
48 #undef DONT_USE_B_MODE
49 #undef PROGRESS_REPORT /* optional */
50 
51 #endif /* JPEG_CJPEG_DJPEG */
boolean
unsigned char boolean
Definition: mrpt_jconfig.h:27



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST