|
Foxit PDF SDK
|
Public 成员函数 | |
| CFX_UTF8Decoder (IFX_Allocator *pAllocator=0) | |
| 构造函数。将解码器设置为初始状态。 更多... | |
| void | AppendChar (FX_DWORD ch) |
| 将字符追加到宽字符文本缓冲区。 更多... | |
| void | Clear () |
| 清除解码状态并将输出宽字符文本缓冲区设为空。 更多... | |
| void | ClearStatus () |
| 清除解码状态。 更多... | |
| CFX_WideStringC | GetResult () const |
| 获取结果。 更多... | |
| void | GetResult (CFX_WideStringL &result) const |
| 获取结果。 更多... | |
| void | Input (FX_BYTE byte) |
| 输入字节。 更多... | |
表示简单UTF-8解码器的类。
|
inline |
构造函数。将解码器设置为初始状态。
| [in] | pAllocator | 分配器。默认值:NULL。 |
| void CFX_UTF8Decoder::AppendChar | ( | FX_DWORD | ch | ) |
将字符追加到宽字符文本缓冲区。
| [in] | ch | 输入的字符。 |
| void CFX_UTF8Decoder::Clear | ( | ) |
清除解码状态并将输出宽字符文本缓冲区设为空。
|
inline |
清除解码状态。
|
inline |
获取结果。
|
inline |
获取结果。
| [out] | result | 接收结果的宽字符串。 |
| void CFX_UTF8Decoder::Input | ( | FX_BYTE | byte | ) |
输入字节。
| [in] | byte | 输入的字节。 |