xrtMailWordParse
XRT_API xmailnext xrtMailWordParse(xstrview Text, xmailwordview* pWord);
;
返回:XRT_API xmailnext xrtMailWordParse(xstrview Text, xmailwordview* pWord);
示例已编译验证
/* XRT_API xmailnext xrtMailWordParse(xstrview Text, xmailwordview* pWord); */ result = xrtMailWordParse();
xrtMailWordEncodeWrite
XRT_API bool xrtMailWordEncodeWrite( xstrview Text, xmailwordencoding Encoding, char* sOutput, size_t iCapacity, size_t* pOutputSize );
;
返回:XRT_API bool xrtMailWordEncodeWrite( xstrview Text, xmailwordencoding Encoding, char* sOutput, size_t iCapacity, size_t* pOutputSize );
示例已编译验证
/* XRT_API bool xrtMailWordEncodeWrite( xstrview Text, xmailwordencoding Encoding, char* sOutput, size_t iCapacity, size_t* pOutputSize ); */ result = xrtMailWordEncodeWrite();
xrtMailWordEncode
创建由 xrtFree 释放的 RFC 2047 字段文本。
str xrtMailWordEncode( xstrview Text, xmailwordencoding Encoding, size_t* pOutputSize );
| 参数 | 说明 |
|---|---|
| xstrview Text | 文本视图 |
| xmailwordencoding Encoding | 编码 |
| size_t* pOutputSize | 出:输出长度 |
返回:创建由 xrtFree 释放的 RFC 2047 字段文本。
示例已编译验证
/* 创建由 xrtFree 释放的 RFC 2047 字段文本。 */ result = xrtMailWordEncode(Text, Encoding, pOutputSize);
xrtMailWordDecodeWrite
XRT_API bool xrtMailWordDecodeWrite( xstrview Text, uint32 iFlags, char* sOutput, size_t iCapacity, size_t* pOutputSize );
;
返回:XRT_API bool xrtMailWordDecodeWrite( xstrview Text, uint32 iFlags, char* sOutput, size_t iCapacity, size_t* pOutputSize );
示例已编译验证
/* XRT_API bool xrtMailWordDecodeWrite( xstrview Text, uint32 iFlags, char* sOutput, size_t iCapacity, size_t* pOutputSize ); */ result = xrtMailWordDecodeWrite();
xrtMailWordDecode
创建由 xrtFree 释放的 UTF-8 解码文本。
str xrtMailWordDecode( xstrview Text, uint32 iFlags, size_t* pOutputSize );
| 参数 | 说明 |
|---|---|
| xstrview Text | 文本视图 |
| uint32 iFlags | 标志位 |
| size_t* pOutputSize | 出:输出长度 |
返回:创建由 xrtFree 释放的 UTF-8 解码文本。
示例已编译验证
/* 创建由 xrtFree 释放的 UTF-8 解码文本。 */ result = xrtMailWordDecode(Text, iFlags, pOutputSize);