fastdo
0.5.12
首页
命名空间
类
文件
文件列表
文件成员
webx_FcgiOutputMgr.hpp
浏览该文件的文档.
1
#pragma once
2
3
struct
FCGX_Stream;
4
5
namespace
eienwebx
6
{
7
12
class
EIENWEBX_DLL
FcgiOutputMgr
:
public
OutputMgr
13
{
14
public
:
15
FcgiOutputMgr
( FCGX_Stream * fcgiOut, FCGX_Stream * fcgiErr );
16
virtual
~
FcgiOutputMgr
();
17
18
public
:
20
virtual
void
echo(
winux::String
const
& str );
21
23
virtual
void
write(
void
const
* data,
int
size );
24
26
virtual
void
printf(
char
const
* format, va_list va );
27
29
virtual
winux::ulong
getCacheOutStreamSize()
const
;
30
31
protected
:
33
virtual
void
_backupStd();
34
36
virtual
void
_resumeStd();
37
39
virtual
void
_redirectToSpec();
40
44
virtual
void
_commit();
45
51
virtual
int
_tryEncodingConvert();
52
53
private
:
54
winux::MembersWrapper<struct FcgiOutputMgr_Data>
_self;
55
56
friend
class
Response
;
57
DISABLE_OBJECT_COPY
(
FcgiOutputMgr
)
58
};
59
60
61
}
// namespace eienwebx
winux::MembersWrapper< struct FcgiOutputMgr_Data >
EIENWEBX_DLL
#define EIENWEBX_DLL
Definition:
eienwebx_base.hpp:25
eienwebx::FcgiOutputMgr
FCGI输出管理器
Definition:
webx_FcgiOutputMgr.hpp:12
eienwebx
Definition:
eienwebx_base.hpp:33
DISABLE_OBJECT_COPY
#define DISABLE_OBJECT_COPY(clsname)
Definition:
utilities.hpp:78
eienwebx::OutputMgr
输出管理器
Definition:
webx_OutputMgr.hpp:12
eienwebx::Response
代表一个客户响应
Definition:
webx_Response.hpp:12
winux::ulong
unsigned long ulong
Definition:
utilities.hpp:129
winux::String
std::basic_string< tchar > String
Definition:
utilities.hpp:162
build
windows
include
webx_FcgiOutputMgr.hpp
生成于 2021年 五月 4日 星期二 21:30:59 , 为 fastdo使用
1.8.11