Foxit PDF SDK
extracted_comment.h
1 
2 
60755 /*
60756  Basic memory operations
60757 */
60758 
60759 /*
60760  Following base memory functions use default Foxit manager for current module
60761 */
60762 
60763 /*
60764  Time
60765 */
60766 
60767 /*
60768  Type for process ID
60769 */
60770 
60771 /*
60772  Process management
60773 */
60774 
60775 /*
60776  Flags for thread priorities
60777 */
60778 
60779 /*
60780  Thread handler
60781 */
60782 
60783 /*
60784  Thread functions
60785 */
60786 
60787 /*
60788  Context access
60789 */
60790 
60791 /*
60792  Mutex
60793 */
60794 
60795 /*
60796 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
60797 under
60798 this condition. Mutex supports recursive calls in same thread.
60799 
60800 */
60801 
60802 /*
60803  Spin Lock
60804 */
60805 
60806 /*
60807 @note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
60808 functions
60809 under this condition. Spin Lock is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't
60810 support recursive calls in same thread.
60811 
60812 */
60813 
60814 /*
60815  Read-Write lock
60816 */
60817 
60818 /*
60819 @note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
60820 functions under this condition.
60821 
60822 */
60823 
60824 /*
60825  Atomic Count
60826 */
60827 
60828 /*
60829 @note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions
60830 also
60831 work under single-thread mode.
60832 
60833 */
60834 
60835 /*
60836  Macro definitions for File accessing modes
60837 */
60838 
60839 /*
60840  Byte string concatenation operation
60841 */
60842 
60843 /*
60844 Both side of the concatenation operator (+) can be:
60845 <ul>
60846 <li>
60847 A buffered byte string (const CFX_ByteString&);
60848 </li>
60849 <li>
60850 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
60851 </li>
60852 <li>
60853 A zero-terminated C-style string (FX_LPCSTR);
60854 </li>
60855 <li>
60856 A single character or byte (FX_CHAR);
60857 </li>
60858 </ul>
60859 
60860 */
60861 
60862 /*
60863  Wide string concatenation operation
60864 */
60865 
60866 /*
60867 Both side of the concatenation operator (+) can be:
60868 <ul>
60869 <li>
60870 A buffered wide string (const CFX_WideString&);
60871 </li>
60872 <li>
60873 A non-buffered wide string (const CFX_WideStringC&);
60874 </li>
60875 <li>
60876 A zero-terminated C-style wide string (FX_LPCWSTR);
60877 </li>
60878 <li>
60879 A single character (FX_WCHAR);
60880 </li>
60881 </ul>
60882 But you must have at least one CFX_WideString or CFX_WideStringC on one side.
60883 
60884 */
60885 
60886 /*
60887  Wide string compare operation
60888 */
60889 
60890 /*
60891  Basic Unicode character attribute routines
60892 */
60893 
60894 /*
60895  text direction defines
60896 */
60897 
60898 /*
60899  Encode wide string into UTF-8 byte string
60900 */
60901 
60902 /*
60903  Mutex
60904 */
60905 
60906 /*
60907 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
60908 under
60909 this condition. Mutex supports recursive calls in same thread.
60910 
60911 */
60912 
60913 /*
60914  OS Defines
60915 */
60916 
60917 /*
60918  Compiler Defines
60919 */
60920 
60921 /*
60922  CPU Defines
60923 */
60924 
60925 /*
60926  Word Size Defines
60927 */
60928 
60929 /*
60930  Byte Order Defines
60931 */
60932 
60933 /*
60934  Target Defines
60935 */
60936 
60937 /*
60938  BASIC DATA TYPES
60939 */
60940 
60941 /*
60942  Byte string operations
60943 */
60944 
60945 /*
60946  File operations
60947 */
60948 
60949 /*
60950  Wide string operations
60951 */
60952 
60953 /*
60954  Memory block operations
60955 */
60956 
60957 /*
60958  Memory utilities
60959 */
60960 
60961 /*
60962  Math functions
60963 */
60964 
60965 
60966