COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
jmorecfg.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
 
#define MAX_COMPONENTS   10 /* maximum number of image components */
 
#define GETJSAMPLE(value)   ((int) (value) & 0xFF)
 
#define MAXJSAMPLE   255
 
#define CENTERJSAMPLE   128
 
#define GETJOCTET(value)   ((value) & 0xFF)
 
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
 
#define METHODDEF(type)   static type
 
#define LOCAL(type)   static type
 
#define GLOBAL(type)   type
 
#define EXTERN(type)   extern type
 
#define JMETHOD(type, methodname, arglist)   type (*methodname) ()
 
#define FAR
 
#define FALSE   0 /* values of boolean */
 
#define TRUE   1
 

Typedefs

typedef char JSAMPLE
 
typedef short JCOEF
 
typedef char JOCTET
 
typedef short INT16
 
typedef unsigned int JDIMENSION
 
typedef int boolean
 

Macro Definition Documentation

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
#define MAX_COMPONENTS   10 /* maximum number of image components */
#define GETJSAMPLE (   value)    ((int) (value) & 0xFF)
#define MAXJSAMPLE   255
#define CENTERJSAMPLE   128
#define GETJOCTET (   value)    ((value) & 0xFF)
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
#define METHODDEF (   type)    static type
#define LOCAL (   type)    static type
#define GLOBAL (   type)    type
#define EXTERN (   type)    extern type
#define JMETHOD (   type,
  methodname,
  arglist 
)    type (*methodname) ()
#define FAR
#define FALSE   0 /* values of boolean */
#define TRUE   1

Typedef Documentation

typedef char JSAMPLE
typedef short JCOEF
typedef char JOCTET
typedef short INT16
  • UINT16 must hold at least the values 0..65535. */
typedef unsigned int JDIMENSION
typedef int boolean