Foxit PDF SDK
extracted_comment.h
1 
8165 /*
8166  Byte string concatenation operation
8167 */
8168 
8169 /*
8170 Both side of the concatenation operator (+) can be:
8171 <ul>
8172 <li>
8173 A buffered byte string (const CFX_ByteString&);
8174 </li>
8175 <li>
8176 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
8177 </li>
8178 <li>
8179 A zero-terminated C-style string (FX_LPCSTR);
8180 </li>
8181 <li>
8182 A single character or byte (FX_CHAR);
8183 </li>
8184 </ul>
8185 
8186 */
8187 
8188 
8189 
8190 
8191 
8192 
59115 /*
59116  Basic memory operations
59117 */
59118 
59119 /*
59120  Following base memory functions use default Foxit manager for current module
59121 */
59122 
59123 /*
59124  Time
59125 */
59126 
59127 /*
59128  Type for process ID
59129 */
59130 
59131 /*
59132  Process management
59133 */
59134 
59135 /*
59136  Flags for thread priorities
59137 */
59138 
59139 /*
59140  Thread handler
59141 */
59142 
59143 /*
59144  Thread functions
59145 */
59146 
59147 /*
59148  Context access
59149 */
59150 
59151 /*
59152  Mutex
59153 */
59154 
59155 /*
59156 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
59157 under
59158 this condition. Mutex supports recursive calls in same thread.
59159 
59160 */
59161 
59162 /*
59163  Spin Lock
59164 */
59165 
59166 /*
59167 @note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
59168 functions
59169 under this condition. Spin Lock is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't
59170 support recursive calls in same thread.
59171 
59172 */
59173 
59174 /*
59175  Read-Write lock
59176 */
59177 
59178 /*
59179 @note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
59180 functions under this condition.
59181 
59182 */
59183 
59184 /*
59185  Atomic Count
59186 */
59187 
59188 /*
59189 @note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions
59190 also
59191 work under single-thread mode.
59192 
59193 */
59194 
59195 /*
59196  Macro definitions for File accessing modes
59197 */
59198 
59199 /*
59200  Byte string concatenation operation
59201 */
59202 
59203 /*
59204 Both side of the concatenation operator (+) can be:
59205 <ul>
59206 <li>
59207 A buffered byte string (const CFX_ByteString&);
59208 </li>
59209 <li>
59210 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
59211 </li>
59212 <li>
59213 A zero-terminated C-style string (FX_LPCSTR);
59214 </li>
59215 <li>
59216 A single character or byte (FX_CHAR);
59217 </li>
59218 </ul>
59219 
59220 */
59221 
59222 /*
59223  Wide string concatenation operation
59224 */
59225 
59226 /*
59227 Both side of the concatenation operator (+) can be:
59228 <ul>
59229 <li>
59230 A buffered wide string (const CFX_WideString&);
59231 </li>
59232 <li>
59233 A non-buffered wide string (const CFX_WideStringC&);
59234 </li>
59235 <li>
59236 A zero-terminated C-style wide string (FX_LPCWSTR);
59237 </li>
59238 <li>
59239 A single character (FX_WCHAR);
59240 </li>
59241 </ul>
59242 But you must have at least one CFX_WideString or CFX_WideStringC on one side.
59243 
59244 */
59245 
59246 /*
59247  Wide string compare operation
59248 */
59249 
59250 /*
59251  Basic Unicode character attribute routines
59252 */
59253 
59254 /*
59255  text direction defines
59256 */
59257 
59258 /*
59259  Encode wide string into UTF-8 byte string
59260 */
59261 
59262 /*
59263  Mutex
59264 */
59265 
59266 /*
59267 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
59268 under
59269 this condition. Mutex supports recursive calls in same thread.
59270 
59271 */
59272 
59273 /*
59274  OS Defines
59275 */
59276 
59277 /*
59278  Compiler Defines
59279 */
59280 
59281 /*
59282  CPU Defines
59283 */
59284 
59285 /*
59286  Word Size Defines
59287 */
59288 
59289 /*
59290  Byte Order Defines
59291 */
59292 
59293 /*
59294  Target Defines
59295 */
59296 
59297 /*
59298  BASIC DATA TYPES
59299 */
59300 
59301 /*
59302  Byte string operations
59303 */
59304 
59305 /*
59306  File operations
59307 */
59308 
59309 /*
59310  Wide string operations
59311 */
59312 
59313 /*
59314  Memory block operations
59315 */
59316 
59317 /*
59318  Memory utilities
59319 */
59320 
59321 /*
59322  Math functions
59323 */
59324 
59325