#include <stdout_stream.hpp>
|
| stdout_stream (void) |
|
| ~stdout_stream (void) |
|
| ostream (void) |
|
virtual | ~ostream (void) |
|
int | write (const void *data, size_t size, bool loop=true, bool buffed=false) |
|
bool | fflush (void) |
|
int | writev (const struct iovec *v, int count, bool loop=true) |
|
int | vformat (const char *fmt, va_list ap) |
|
int | format (const char *fmt,...) ACL_CPP_PRINTF(2 |
|
int int | write (long long int n) |
|
int | write (int n) |
|
int | write (short n) |
|
int | write (char ch) |
|
int | write (const string &s, bool loop=true) |
|
int | puts (const char *s) |
|
ostream & | operator<< (const string &s) |
|
ostream & | operator<< (const char *s) |
|
ostream & | operator<< (long long int n) |
|
ostream & | operator<< (int n) |
|
ostream & | operator<< (short n) |
|
ostream & | operator<< (char ch) |
|
virtual int | push_pop (const char *in, size_t len, string *out=NULL, size_t max=0) |
|
virtual int | pop_end (string *out, size_t max=0) |
|
| stream (void) |
|
virtual | ~stream (void)=0 |
|
bool | close (void) |
|
bool | eof (void) const |
|
void | clear_eof (void) |
|
bool | opened (void) const |
|
ACL_VSTREAM * | get_vstream (void) const |
|
ACL_VSTREAM * | unbind (void) |
|
bool | set_ctx (void *ctx, const char *key=NULL, bool replace=true) |
|
void * | get_ctx (const char *key=NULL) const |
|
void * | del_ctx (const char *key=NULL) |
|
void | set_rw_timeout (int n) |
|
void | set_time_unit (time_unit_t unit) |
|
int | get_rw_timeout (void) const |
|
stream_hook * | setup_hook (stream_hook *hook) |
|
stream_hook * | get_hook (void) const |
|
stream_hook * | remove_hook (void) |
|
string & | get_buf (void) |
|
dbuf_pool & | get_dbuf (void) |
|
| pipe_stream () |
|
virtual | ~pipe_stream () |
|
virtual void | clear () |
|
标准输出流,该类对象仅能进行写操作
在文件 stdout_stream.hpp 第 11 行定义.
◆ stdout_stream()
acl::stdout_stream::stdout_stream |
( |
void |
| ) |
|
◆ ~stdout_stream()
acl::stdout_stream::~stdout_stream |
( |
void |
| ) |
|
该类的文档由以下文件生成: