78729 Following base memory functions use default Foxit manager for current module
78730*/
78731
78732/*
78733 Time
78734*/
78735
78736/*
78737 Type for process ID
78738*/
78739
78740/*
78741 Process management
78742*/
78743
78744/*
78745 Flags for thread priorities
78746*/
78747
78748/*
78749 Thread handler
78750*/
78751
78752/*
78753 Thread functions
78754*/
78755
78756/*
78757 Context access
78758*/
78759
78760/*
78761 Mutex
78762*/
78763
78764/*
78765@note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this condition. Mutex
78766supports recursive calls in same thread.
78767
78768*/
78769
78770/*
78771 Spin Lock
78772*/
78773
78774/*
78775@note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this condition.
78776Spin Lock
78777is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't support recursive calls in same thread.
78778
78779*/
78780
78781/*
78782 Read-Write lock
78783*/
78784
78785/*
78786@note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this
78787condition.
78788
78789*/
78790
78791/*
78792 Atomic Count
78793*/
78794
78795/*
78796@note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions also work under single-thread
78797mode.
78798
78799*/
78800
78801/*
78802 Macro definitions for File accessing modes
78803*/
78804
78805/*
78806 Byte string concatenation operation
78807*/
78808
78809/*
78810Both side of the concatenation operator (+) can be: