alive(void) const | acl::socket_stream | |
bind_udp(const char *addr, int rw_timeout=0, unsigned flag=0) | acl::socket_stream | |
buf_ | acl::stream | protected |
clear() | acl::pipe_stream | inlinevirtual |
clear_eof(void) | acl::stream | |
close(void) | acl::stream | |
ctx_table_ | acl::stream | protected |
dbuf_ | acl::stream | protected |
default_ctx_ | acl::stream | protected |
del_ctx(const char *key=NULL) | acl::stream | |
eof(void) const | acl::stream | |
eof_ | acl::stream | protected |
fflush(void) | acl::ostream | |
format(const char *fmt,...) ACL_CPP_PRINTF(2 | acl::ostream | |
get_buf(void) | acl::stream | |
get_ctx(const char *key=NULL) const | acl::stream | |
get_dbuf(void) | acl::stream | |
get_hook(void) const | acl::stream | |
get_local(bool full=false) const | acl::socket_stream | |
get_local_ip(void) const | acl::socket_stream | |
get_peer(bool full=false) const | acl::socket_stream | |
get_peer_ip(void) const | acl::socket_stream | |
get_rw_timeout(void) const | acl::stream | |
get_tcp_nodelay(void) | acl::socket_stream | |
get_tcp_non_blocking(void) | acl::socket_stream | |
get_tcp_recvbuf(void) | acl::socket_stream | |
get_tcp_sendbuf(void) | acl::socket_stream | |
get_tcp_solinger(void) | acl::socket_stream | |
get_vstream(void) const | acl::stream | |
getch(void) | acl::istream | |
gets(void *buf, size_t *size_inout, bool nonl=true) | acl::istream | |
gets(string &s, bool nonl=true, size_t max=0) | acl::istream | |
gets(string *s, bool nonl=true, size_t max=0) | acl::istream | |
gets_peek(string &buf, bool nonl=true, bool clear=false, int max=0) | acl::istream | |
gets_peek(string *buf, bool nonl=true, bool clear=false, int max=0) | acl::istream | |
hook_ | acl::stream | protected |
istream(void) | acl::istream | inline |
acl::noncopyable() | acl::acl::noncopyable | inlineprotected |
acl::ostream::acl::pipe_stream::noncopyable() | acl::acl::noncopyable | inlineprotected |
open(int fd, bool udp_mode=false) | acl::socket_stream | |
open(ACL_VSTREAM *vstream, bool udp_mode=false) | acl::socket_stream | |
open(const char *addr, int conn_timeout, int rw_timeout, time_unit_t unit=time_unit_s) | acl::socket_stream | |
open_stream(bool is_file=false) | acl::stream | protected |
opened(void) const | acl::stream | |
opened_ | acl::stream | protected |
operator<<(const string &s) | acl::ostream | |
operator<<(const char *s) | acl::ostream | |
operator<<(long long int n) | acl::ostream | |
operator<<(int n) | acl::ostream | |
operator<<(short n) | acl::ostream | |
operator<<(char ch) | acl::ostream | |
operator>>(string &s) | acl::istream | |
operator>>(long long int &n) | acl::istream | |
operator>>(int &n) | acl::istream | |
operator>>(short &n) | acl::istream | |
operator>>(char &ch) | acl::istream | |
ostream(void) | acl::ostream | inline |
pipe_stream() | acl::pipe_stream | inline |
pop_end(string *out, size_t max=0) | acl::ostream | inlinevirtual |
push_pop(const char *in, size_t len, string *out=NULL, size_t max=0) | acl::ostream | virtual |
puts(const char *s) | acl::ostream | |
read(void *buf, size_t size, bool loop=true) | acl::istream | |
read(long long int &n, bool loop=true) | acl::istream | |
read(int &n, bool loop=true) | acl::istream | |
read(short &n, bool loop=true) | acl::istream | |
read(char &ch) | acl::istream | |
read(string &s, bool loop=true) | acl::istream | |
read(string *s, bool loop=true) | acl::istream | |
read(string &s, size_t max, bool loop=true) | acl::istream | |
read(string *s, size_t max, bool loop=true) | acl::istream | |
read_peek(string &buf, bool clear=false) | acl::istream | |
read_peek(string *buf, bool clear=false) | acl::istream | |
read_peek(void *buf, size_t size) | acl::istream | |
readn_peek(string &buf, size_t cnt, bool clear=false) | acl::istream | |
readn_peek(string *buf, size_t cnt, bool clear=false) | acl::istream | |
readtags(void *buf, size_t *inout, const char *tag, size_t len) | acl::istream | |
readtags(string &s, const string &tag) | acl::istream | |
readtags(string *s, const string &tag) | acl::istream | |
remove_hook(void) | acl::stream | |
reopen_stream(bool is_file=false) | acl::stream | protected |
set_ctx(void *ctx, const char *key=NULL, bool replace=true) | acl::stream | |
set_local(const char *addr) | acl::socket_stream | |
set_peer(const char *addr) | acl::socket_stream | |
set_rw_timeout(int n) | acl::stream | |
set_tcp_nodelay(bool on) | acl::socket_stream | |
set_tcp_non_blocking(bool on) | acl::socket_stream | |
set_tcp_recvbuf(int size) | acl::socket_stream | |
set_tcp_sendbuf(int size) | acl::socket_stream | |
set_tcp_solinger(bool on, int linger) | acl::socket_stream | |
set_time_unit(time_unit_t unit) | acl::stream | |
setup_hook(stream_hook *hook) | acl::stream | |
shutdown_read(void) | acl::socket_stream | |
shutdown_readwrite(void) | acl::socket_stream | |
shutdown_write(void) | acl::socket_stream | |
sock_handle(void) const | acl::socket_stream | |
sock_type(void) const | acl::socket_stream | |
socket_stream(void) | acl::socket_stream | |
stream(void) | acl::stream | |
stream_ | acl::stream | protected |
ugetch(int ch) | acl::istream | |
unbind(void) | acl::stream | |
unbind_sock(void) | acl::socket_stream | |
vformat(const char *fmt, va_list ap) | acl::ostream | |
write(const void *data, size_t size, bool loop=true, bool buffed=false) | acl::ostream | |
write(long long int n) | acl::ostream | |
write(int n) | acl::ostream | |
write(short n) | acl::ostream | |
write(char ch) | acl::ostream | |
write(const string &s, bool loop=true) | acl::ostream | |
writev(const struct iovec *v, int count, bool loop=true) | acl::ostream | |
~istream(void) | acl::istream | inlinevirtual |
acl::~noncopyable() | acl::acl::noncopyable | inlineprotected |
acl::ostream::acl::pipe_stream::~noncopyable() | acl::acl::noncopyable | inlineprotected |
~ostream(void) | acl::ostream | inlinevirtual |
~pipe_stream() | acl::pipe_stream | inlinevirtual |
~socket_stream(void) | acl::socket_stream | virtual |
~stream(void)=0 | acl::stream | pure virtual |