Haru Free PDF Library
hpdf_conf.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
Include dependency graph for hpdf_conf.h:

Go to the source code of this file.

Macros

#define __USE_XOPEN   /* for M_PI */
 
#define HPDF_FOPEN   fopen
 
#define HPDF_FCLOSE   fclose
 
#define HPDF_FREAD   fread
 
#define HPDF_FWRITE   fwrite
 
#define HPDF_FFLUSH   fflush
 
#define HPDF_FSEEK   fseek
 
#define HPDF_FTELL   ftell
 
#define HPDF_FEOF   feof
 
#define HPDF_FERROR   ferror
 
#define HPDF_MALLOC   malloc
 
#define HPDF_FREE   free
 
#define HPDF_FILEP   FILE*
 
#define HPDF_TIME   time
 
#define HPDF_PRINTF   printf
 
#define HPDF_SIN   sin
 
#define HPDF_COS   cos
 
#define HPDF_STREAM_BUF_SIZ   4096
 
#define HPDF_DEF_ITEMS_PER_BLOCK   20
 
#define HPDF_DEFALUT_XREF_ENTRY_NUM   1024
 
#define HPDF_DEF_CHAR_WIDTHS_NUM   128
 
#define HPDF_DEF_PAGE_LIST_NUM   256
 
#define HPDF_DEF_RANGE_TBL_NUM   128
 
#define HPDF_MPOOL_BUF_SIZ   8192
 
#define HPDF_MIN_MPOOL_BUF_SIZ   256
 
#define HPDF_MAX_MPOOL_BUF_SIZ   1048576
 
#define HPDF_ALINMENT_SIZ   sizeof(int)
 
#define G3CODES
 

Macro Definition Documentation

◆ __USE_XOPEN

#define __USE_XOPEN   /* for M_PI */

◆ G3CODES

#define G3CODES

◆ HPDF_ALINMENT_SIZ

#define HPDF_ALINMENT_SIZ   sizeof(int)

◆ HPDF_COS

#define HPDF_COS   cos

◆ HPDF_DEF_CHAR_WIDTHS_NUM

#define HPDF_DEF_CHAR_WIDTHS_NUM   128

◆ HPDF_DEF_ITEMS_PER_BLOCK

#define HPDF_DEF_ITEMS_PER_BLOCK   20

◆ HPDF_DEF_PAGE_LIST_NUM

#define HPDF_DEF_PAGE_LIST_NUM   256

◆ HPDF_DEF_RANGE_TBL_NUM

#define HPDF_DEF_RANGE_TBL_NUM   128

◆ HPDF_DEFALUT_XREF_ENTRY_NUM

#define HPDF_DEFALUT_XREF_ENTRY_NUM   1024

◆ HPDF_FCLOSE

#define HPDF_FCLOSE   fclose

◆ HPDF_FEOF

#define HPDF_FEOF   feof

◆ HPDF_FERROR

#define HPDF_FERROR   ferror

◆ HPDF_FFLUSH

#define HPDF_FFLUSH   fflush

◆ HPDF_FILEP

#define HPDF_FILEP   FILE*

◆ HPDF_FOPEN

#define HPDF_FOPEN   fopen

◆ HPDF_FREAD

#define HPDF_FREAD   fread

◆ HPDF_FREE

#define HPDF_FREE   free

◆ HPDF_FSEEK

#define HPDF_FSEEK   fseek

◆ HPDF_FTELL

#define HPDF_FTELL   ftell

◆ HPDF_FWRITE

#define HPDF_FWRITE   fwrite

◆ HPDF_MALLOC

#define HPDF_MALLOC   malloc

◆ HPDF_MAX_MPOOL_BUF_SIZ

#define HPDF_MAX_MPOOL_BUF_SIZ   1048576

◆ HPDF_MIN_MPOOL_BUF_SIZ

#define HPDF_MIN_MPOOL_BUF_SIZ   256

◆ HPDF_MPOOL_BUF_SIZ

#define HPDF_MPOOL_BUF_SIZ   8192

◆ HPDF_PRINTF

#define HPDF_PRINTF   printf

◆ HPDF_SIN

#define HPDF_SIN   sin

◆ HPDF_STREAM_BUF_SIZ

#define HPDF_STREAM_BUF_SIZ   4096

◆ HPDF_TIME

#define HPDF_TIME   time