Foxit PDF SDK
extracted_comment.h
1
71059
/*
71060
Basic memory operations
71061
*/
71062
71063
/*
71064
Following base memory functions use default Foxit manager for current module
71065
*/
71066
71067
/*
71068
Time
71069
*/
71070
71071
/*
71072
Type for process ID
71073
*/
71074
71075
/*
71076
Process management
71077
*/
71078
71079
/*
71080
Flags for thread priorities
71081
*/
71082
71083
/*
71084
Thread handler
71085
*/
71086
71087
/*
71088
Thread functions
71089
*/
71090
71091
/*
71092
Context access
71093
*/
71094
71095
/*
71096
Mutex
71097
*/
71098
71099
/*
71100
@note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
71101
under
71102
this condition. Mutex supports recursive calls in same thread.
71103
71104
*/
71105
71106
/*
71107
Spin Lock
71108
*/
71109
71110
/*
71111
@note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
71112
functions
71113
under this condition. Spin Lock is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't
71114
support recursive calls in same thread.
71115
71116
*/
71117
71118
/*
71119
Read-Write lock
71120
*/
71121
71122
/*
71123
@note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following
71124
functions under this condition.
71125
71126
*/
71127
71128
/*
71129
Atomic Count
71130
*/
71131
71132
/*
71133
@note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions
71134
also
71135
work under single-thread mode.
71136
71137
*/
71138
71139
/*
71140
Macro definitions for File accessing modes
71141
*/
71142
71143
/*
71144
Byte string concatenation operation
71145
*/
71146
71147
/*
71148
Both side of the concatenation operator (+) can be:
71149
<ul>
71150
<li>
71151
A buffered byte string (const CFX_ByteString&);
71152
</li>
71153
<li>
71154
A non-buffered byte string (const CFX_ByteStringC&, a.k.a FX_BSTR);
71155
</li>
71156
<li>
71157
A zero-terminated C-style string (FX_LPCSTR);
71158
</li>
71159
<li>
71160
A single character or byte (FX_CHAR);
71161
</li>
71162
</ul>
71163
71164
*/
71165
71166
/*
71167
Wide string concatenation operation
71168
*/
71169
71170
/*
71171
Both side of the concatenation operator (+) can be:
71172
<ul>
71173
<li>
71174
A buffered wide string (const CFX_WideString&);
71175
</li>
71176
<li>
71177
A non-buffered wide string (const CFX_WideStringC&);
71178
</li>
71179
<li>
71180
A zero-terminated C-style wide string (FX_LPCWSTR);
71181
</li>
71182
<li>
71183
A single character (FX_WCHAR);
71184
</li>
71185
</ul>
71186
But you must have at least one CFX_WideString or CFX_WideStringC on one side.
71187
71188
*/
71189
71190
/*
71191
Wide string compare operation
71192
*/
71193
71194
/*
71195
Basic Unicode character attribute routines
71196
*/
71197
71198
/*
71199
text direction defines
71200
*/
71201
71202
/*
71203
Encode wide string into UTF-8 byte string
71204
*/
71205
71206
/*
71207
Mutex
71208
*/
71209
71210
/*
71211
@note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions
71212
under
71213
this condition. Mutex supports recursive calls in same thread.
71214
71215
*/
71216
71217
/*
71218
OS Defines
71219
*/
71220
71221
/*
71222
Compiler Defines
71223
*/
71224
71225
/*
71226
CPU Defines
71227
*/
71228
71229
/*
71230
Word Size Defines
71231
*/
71232
71233
/*
71234
Byte Order Defines
71235
*/
71236
71237
/*
71238
Target Defines
71239
*/
71240
71241
/*
71242
BASIC DATA TYPES
71243
*/
71244
71245
/*
71246
Byte string operations
71247
*/
71248
71249
/*
71250
File operations
71251
*/
71252
71253
/*
71254
Wide string operations
71255
*/
71256
71257
/*
71258
Memory block operations
71259
*/
71260
71261
/*
71262
Memory utilities
71263
*/
71264
71265
/*
71266
Math functions
71267
*/
@2024 Foxit Software Incorporated. All rights reserved.