Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

scimgdataloader_jpeg.cpp File Reference

#include <QFile>
#include <QFileInfo>
#include <QObject>
#include <setjmp.h>
#include "scconfig.h"
#include "scimgdataloader_jpeg.h"
#include "exif.h"

Include dependency graph for scimgdataloader_jpeg.cpp:

Go to the source code of this file.

Classes

struct  my_error_mgr

Defines

#define ICC_MARKER   (JPEG_APP0 + 2)
#define PHOTOSHOP_MARKER   (JPEG_APP0 + 13)
#define ICC_OVERHEAD_LEN   14
#define MAX_BYTES_IN_MARKER   65533
#define MAX_DATA_BYTES_IN_MARKER   (MAX_BYTES_IN_MARKER - ICC_OVERHEAD_LEN)
#define MAX_SEQ_NO   255

Typedefs

typedef struct my_error_mgrmy_error_ptr

Functions

static void my_error_exit (j_common_ptr cinfo)


Define Documentation

#define ICC_MARKER   (JPEG_APP0 + 2)

#define ICC_OVERHEAD_LEN   14

#define MAX_BYTES_IN_MARKER   65533

Definition at line 33 of file scimgdataloader_jpeg.cpp.

#define MAX_DATA_BYTES_IN_MARKER   (MAX_BYTES_IN_MARKER - ICC_OVERHEAD_LEN)

Definition at line 34 of file scimgdataloader_jpeg.cpp.

#define MAX_SEQ_NO   255

#define PHOTOSHOP_MARKER   (JPEG_APP0 + 13)


Typedef Documentation

typedef struct my_error_mgr * my_error_ptr


Function Documentation

static void my_error_exit ( j_common_ptr  cinfo  )  [static]

Definition at line 23 of file scimgdataloader_jpeg.cpp.

References my_error_mgr::setjmp_buffer.

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.