fastdo
0.5.12
|
#include <webx_CgiOutputMgr.hpp>
额外继承的成员函数 | |
![]() | |
OutputMgr () | |
构造函数 更多... | |
virtual | ~OutputMgr () |
析构函数 更多... | |
void | setLocalEncoding (winux::String const &local) |
指定本地编码(Response会自动设置本地编码) 更多... | |
void | setTargetEncoding (winux::String const &target) |
指定目标编码(Response不会自动设置) 更多... | |
winux::String | getLocalEncoding () const |
获取本地编码 更多... | |
winux::String | getTargetEncoding () const |
获取目标编码 更多... | |
winux::String | convFrom (winux::String const &str) const |
目标编码转到本地编码 更多... | |
winux::String | convTo (winux::String const &str) const |
本地编码转到目标编码 更多... | |
winux::ulong | getConvertedContentSize () |
获取编码转换后的内容大小,自动触发编码转换 更多... | |
virtual void | echo (winux::String const &str)=0 |
输出字符串 更多... | |
virtual void | write (void const *data, int size)=0 |
输出二进制数据 更多... | |
virtual void | printf (char const *format, va_list va)=0 |
输出格式化字符串 更多... | |
virtual winux::ulong | getCacheOutStreamSize () const =0 |
获取缓冲输出流中数据的大小 更多... | |
![]() | |
bool | _isNeedEncodingConvert () const |
是否需要进行编码转换 更多... | |
virtual int | _tryEncodingConvert ()=0 |
尝试编码转换 更多... | |
virtual void | _backupStd ()=0 |
备份标准流 更多... | |
virtual void | _resumeStd ()=0 |
恢复标准流 更多... | |
virtual void | _redirectToSpec ()=0 |
重定向标准流到特定流 更多... | |
virtual void | _commit ()=0 |
提交输出 更多... | |
![]() | |
http::Header | _header |
http头部信息 更多... | |
bool | _headerCommited |
指示头部是否已经提交发送到输出流 更多... | |
winux::String | _localEncoding |
本地编码 更多... | |
winux::String | _targetEncoding |
要输出的编码 更多... | |
winux::AnsiString | _bufConverted |
已经进行编码转换的内容 更多... | |
在文件 webx_CgiOutputMgr.hpp 第 6 行定义.