Foxit PDF SDK
extracted_comment.h
1 
2 
62469 /*
62470  Basic memory operations
62471 */
62472 
62473 /*
62474  Following base memory functions use default Foxit manager for current module
62475 */
62476 
62477 /*
62478  Time
62479 */
62480 
62481 /*
62482  Type for process ID
62483 */
62484 
62485 /*
62486  Process management
62487 */
62488 
62489 /*
62490  Flags for thread priorities
62491 */
62492 
62493 /*
62494  Thread handler
62495 */
62496 
62497 /*
62498  Thread functions
62499 */
62500 
62501 /*
62502  Context access
62503 */
62504 
62505 /*
62506  Mutex
62507 */
62508 
62509 /*
62510 @note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
62511 under
62512 this condition. Mutex supports recursive calls in same thread.
62513 
62514 */
62515 
62516 /*
62517  Spin Lock
62518 */
62519 
62520 /*
62521 @note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
62522 functions
62523 under this condition. Spin Lock is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't
62524 support recursive calls in same thread.
62525 
62526 */
62527 
62528 /*
62529  Read-Write lock
62530 */
62531 
62532 /*
62533 @note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
62534 functions under this condition.
62535 
62536 */
62537 
62538 /*
62539  Atomic Count
62540 */
62541 
62542 /*
62543 @note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions
62544 also
62545 work under single-thread mode.
62546 
62547 */
62548 
62549 /*
62550  Macro definitions for File accessing modes
62551 */
62552 
62553 /*
62554  Byte string concatenation operation
62555 */
62556 
62557 /*
62558 Both side of the concatenation operator (+) can be:
62559 <ul>
62560 <li>
62561 A buffered byte string (const CFX_ByteString&);
62562 </li>
62563 <li>
62564 A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
62565 </li>
62566 <li>
62567 A zero-terminated C-style string (FX_LPCSTR);
62568 </li>
62569 <li>
62570 A single character or byte (FX_CHAR);
62571 </li>
62572 </ul>
62573 
62574 */
62575 
62576 /*
62577  Wide string concatenation operation
62578 */
62579 
62580 /*
62581 Both side of the concatenation operator (+) can be:
62582 <ul>
62583 <li>
62584 A buffered wide string (const CFX_WideString&);
62585 </li>
62586 <li>
62587 A non-buffered wide string (const CFX_WideStringC&);
62588 </li>
62589 <li>
62590 A zero-terminated C-style wide string (FX_LPCWSTR);
62591 </li>
62592 <li>
62593 A single character (FX_WCHAR);
62594 </li>
62595 </ul>
62596 But you must have at least one CFX_WideString or CFX_WideStringC on one side.
62597 
62598 */
62599 
62600 /*
62601  Wide string compare operation
62602 */
62603 
62604 /*
62605  Basic Unicode character attribute routines
62606 */
62607 
62608 /*
62609  text direction defines
62610 */
62611 
62612 /*
62613  Encode wide string into UTF-8 byte string
62614 */
62615 
62616 /*
62617  OS Defines
62618 */
62619 
62620 /*
62621  Compiler Defines
62622 */
62623 
62624 /*
62625  CPU Defines
62626 */
62627 
62628 /*
62629  Word Size Defines
62630 */
62631 
62632 /*
62633  Byte Order Defines
62634 */
62635 
62636 /*
62637  Target Defines
62638 */
62639 
62640 /*
62641  BASIC DATA TYPES
62642 */
62643 
62644 /*
62645  Byte string operations
62646 */
62647 
62648 /*
62649  File operations
62650 */
62651 
62652 /*
62653  Wide string operations
62654 */
62655 
62656 /*
62657  Memory block operations
62658 */
62659 
62660 /*
62661  Memory utilities
62662 */
62663 
62664 /*
62665  Math functions
62666 */
62667 
62668 
62669