|
| stdin_stream (void) |
|
| ~stdin_stream (void) |
|
| istream (void) |
|
virtual | ~istream (void) |
|
int | read (void *buf, size_t size, bool loop=true) |
|
bool | readtags (void *buf, size_t *inout, const char *tag, size_t len) |
|
bool | gets (void *buf, size_t *size_inout, bool nonl=true) |
|
bool | read (long long int &n, bool loop=true) |
|
bool | read (int &n, bool loop=true) |
|
bool | read (short &n, bool loop=true) |
|
bool | read (char &ch) |
|
bool | read (string &s, bool loop=true) |
|
bool | read (string *s, bool loop=true) |
|
bool | read (string &s, size_t max, bool loop=true) |
|
bool | read (string *s, size_t max, bool loop=true) |
|
bool | gets (string &s, bool nonl=true, size_t max=0) |
|
bool | gets (string *s, bool nonl=true, size_t max=0) |
|
bool | readtags (string &s, const string &tag) |
|
bool | readtags (string *s, const string &tag) |
|
int | getch (void) |
|
int | ugetch (int ch) |
|
bool | gets_peek (string &buf, bool nonl=true, bool clear=false, int max=0) |
|
bool | gets_peek (string *buf, bool nonl=true, bool clear=false, int max=0) |
|
bool | read_peek (string &buf, bool clear=false) |
|
bool | read_peek (string *buf, bool clear=false) |
|
int | read_peek (void *buf, size_t size) |
|
bool | readn_peek (string &buf, size_t cnt, bool clear=false) |
|
bool | readn_peek (string *buf, size_t cnt, bool clear=false) |
|
istream & | operator>> (string &s) |
|
istream & | operator>> (long long int &n) |
|
istream & | operator>> (int &n) |
|
istream & | operator>> (short &n) |
|
istream & | operator>> (char &ch) |
|
| 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) |
|
标准输入流,该类对象仅能进行读操作
在文件 stdin_stream.hpp 第 11 行定义.