Foxit PDF SDK
extracted_comment.h
1 
8161 /*
8162  Byte string concatenation operation
8163 */
8164 
8165 /*
8166 Both side of the concatenation operator (+) can be:
8167 <ul>
8168 <li>
8169 A buffered byte string (const CFX_ByteString&);
8170 </li>
8171 <li>
8172 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
8173 </li>
8174 <li>
8175 A zero-terminated C-style string (FX_LPCSTR);
8176 </li>
8177 <li>
8178 A single character or byte (FX_CHAR);
8179 </li>
8180 </ul>
8181 
8182 */
8183 
8184 
8185 
8186 
8187 
8188 
57831 /*
57832  Basic memory operations
57833 */
57834 
57835 /*
57836  Following base memory functions use default Foxit manager for current module
57837 */
57838 
57839 /*
57840  Time
57841 */
57842 
57843 /*
57844  Type for process ID
57845 */
57846 
57847 /*
57848  Process management
57849 */
57850 
57851 /*
57852  Flags for thread priorities
57853 */
57854 
57855 /*
57856  Thread handler
57857 */
57858 
57859 /*
57860  Thread functions
57861 */
57862 
57863 /*
57864  Context access
57865 */
57866 
57867 /*
57868  Mutex
57869 */
57870 
57871 /*
57872 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
57873 under
57874 this condition. Mutex supports recursive calls in same thread.
57875 
57876 */
57877 
57878 /*
57879  Spin Lock
57880 */
57881 
57882 /*
57883 @note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
57884 functions
57885 under this condition. Spin Lock is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't
57886 support recursive calls in same thread.
57887 
57888 */
57889 
57890 /*
57891  Read-Write lock
57892 */
57893 
57894 /*
57895 @note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
57896 functions under this condition.
57897 
57898 */
57899 
57900 /*
57901  Atomic Count
57902 */
57903 
57904 /*
57905 @note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions
57906 also
57907 work under single-thread mode.
57908 
57909 */
57910 
57911 /*
57912  Macro definitions for File accessing modes
57913 */
57914 
57915 /*
57916  Byte string concatenation operation
57917 */
57918 
57919 /*
57920 Both side of the concatenation operator (+) can be:
57921 <ul>
57922 <li>
57923 A buffered byte string (const CFX_ByteString&);
57924 </li>
57925 <li>
57926 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
57927 </li>
57928 <li>
57929 A zero-terminated C-style string (FX_LPCSTR);
57930 </li>
57931 <li>
57932 A single character or byte (FX_CHAR);
57933 </li>
57934 </ul>
57935 
57936 */
57937 
57938 /*
57939  Wide string concatenation operation
57940 */
57941 
57942 /*
57943 Both side of the concatenation operator (+) can be:
57944 <ul>
57945 <li>
57946 A buffered wide string (const CFX_WideString&);
57947 </li>
57948 <li>
57949 A non-buffered wide string (const CFX_WideStringC&);
57950 </li>
57951 <li>
57952 A zero-terminated C-style wide string (FX_LPCWSTR);
57953 </li>
57954 <li>
57955 A single character (FX_WCHAR);
57956 </li>
57957 </ul>
57958 But you must have at least one CFX_WideString or CFX_WideStringC on one side.
57959 
57960 */
57961 
57962 /*
57963  Wide string compare operation
57964 */
57965 
57966 /*
57967  Basic Unicode character attribute routines
57968 */
57969 
57970 /*
57971  text direction defines
57972 */
57973 
57974 /*
57975  Encode wide string into UTF-8 byte string
57976 */
57977 
57978 /*
57979  Mutex
57980 */
57981 
57982 /*
57983 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
57984 under
57985 this condition. Mutex supports recursive calls in same thread.
57986 
57987 */
57988 
57989 /*
57990  OS Defines
57991 */
57992 
57993 /*
57994  Compiler Defines
57995 */
57996 
57997 /*
57998  CPU Defines
57999 */
58000 
58001 /*
58002  Word Size Defines
58003 */
58004 
58005 /*
58006  Byte Order Defines
58007 */
58008 
58009 /*
58010  Target Defines
58011 */
58012 
58013 /*
58014  BASIC DATA TYPES
58015 */
58016 
58017 /*
58018  Byte string operations
58019 */
58020 
58021 /*
58022  File operations
58023 */
58024 
58025 /*
58026  Wide string operations
58027 */
58028 
58029 /*
58030  Memory block operations
58031 */
58032 
58033 /*
58034  Memory utilities
58035 */
58036 
58037 /*
58038  Math functions
58039 */
58040 
58041