Foxit PDF SDK

Public Attributes | List of all members
FX_MEMCONFIG Struct Reference
FXCRT

Structure of fixed memory configuration. More...

## Public Attributes
size_t | nPageNum_Init16
| Initial number of memory pages for 16-bytes fixed data size. 8 for desktop platforms, 5 for limited memory environments.
size_t | nPageNum_Init32
| Initial number of memory pages for 32-bytes fixed data size. 24 for desktop platforms, 8 for limited memory environments.
size_t | nPageNum_Init8
| Initial number of memory pages for 8-bytes fixed data size. 1 for desktop platforms, 1 for limited memory environments.
size_t | nPageNum_InitMid
| Initial number of memory pages for middle data range. 2 for desktop platforms, 2 for limited memory environments.
size_t | nPageNum_More16
| More number of memory pages for 16-bytes fixed data size. 8 for desktop platforms, 4 for limited memory environments.
size_t | nPageNum_More32
| More number of memry pages for 32-bytes fixed data size. 24 for desktop platforms, 12 for limited memory environments.
size_t | nPageNum_MoreMid
| More number of memory pages for middle data range. 4 for desktop platforms, 4 for limited memory environments.
size_t | nPageSize_Alone
| Minimum size of alone memory page for large data. 64 for desktop platforms, 64 for limited memory environments.
size_t | nPageSize_Large
| Minimum size of memory page for large data (> FX_FIXEDMEM_MIDBLOCKSIZE). 128 for desktop platforms, 32 for limited memory environments.
size_t | nPageSize_Mid
| Size of memory pages for middle data range (> 32-bytes & <= FX_FIXEDMEM_MIDBLOCKSIZE). 32 for desktop platforms, 8 for limited memory environments.

## Detailed Description

Structure of fixed memory configuration.