/haiku/src/libs/stdc++/legacy/ |
H A D | streambuf.cc | 39 void streambuf::_un_link() { _IO_un_link(reinterpret_cast<_IO_FILE_plus*>(this)); } 41 void streambuf::_link_in() { _IO_link_in(reinterpret_cast<_IO_FILE_plus*>(this)); } 43 int streambuf::switch_to_get_mode() 46 void streambuf::free_backup_area() 50 int streambuf::switch_to_put_mode() 54 int __overflow(streambuf* sb, int c) 59 int streambuf::underflow() 62 int streambuf::uflow() 65 int streambuf::overflow(int /* = EOF */) 68 streamsize streambuf 208 streambuf::streambuf(int flags) function in class:streambuf [all...] |
H A D | sbgetline.cc | 26 #include "streambuf.h" 28 long streambuf::sgetline(char* buf, _IO_size_t n, char delim, int extract_delim)
|
H A D | sbform.cc | 26 #include "streambuf.h" 29 int streambuf::vform(char const *fmt0, _IO_va_list ap) 33 int streambuf::form(char const *format ...)
|
H A D | indstream.cc | 33 indirectbuf::indirectbuf(streambuf *get, streambuf *put, int delete_mode) 34 : streambuf() 79 streambuf *gbuf = (select & ios::in) ? get_stream() : (streambuf*)NULL; 80 streambuf *pbuf = (select & ios::out) ? put_stream() : (streambuf*)NULL; 96 streambuf *gbuf = (select & ios::in) ? get_stream() : (streambuf*)NULL; 97 streambuf *pbu [all...] |
H A D | sbscan.cc | 27 #include "streambuf.h" 30 int streambuf::vscan(char const *fmt0, _IO_va_list ap, ios* stream /* = NULL*/) 38 int streambuf::scan(char const *format ...)
|
H A D | stdstreams.cc | 28 #include "streambuf.h" 33 // character basis. This normally requires that the streambuf's 96 (streambuf*)&SBUF, TIE, 0, ios::skipws|ios::dec|EXTRA_FLAGS, ' ',0,0,6 99 (streambuf*)&SBUF, TIE, 0, ios::dont_close|ios::dec|ios::skipws|EXTRA_FLAGS, ' ',0,0,6 138 cin.base._strbuf = (streambuf*)&_IO_stdin_buf; 139 cout.base._strbuf = (streambuf*)&_IO_stdout_buf; 140 cerr.base._strbuf = (streambuf*)&_IO_stderr_buf; 141 clog.base._strbuf = (streambuf*)&_IO_stderr_buf; 143 cin.base._strbuf = (streambuf*)_IO_stdin; 144 cout.base._strbuf = (streambuf*)_IO_stdou [all...] |
H A D | isgetsb.cc | 29 istream& istream::get(streambuf& sb, char delim /* = '\n' */) 36 register streambuf* isb = rdbuf();
|
H A D | isgetline.cc | 42 streambuf *sb = rdbuf(); 76 streambuf *sbuf = rdbuf(); 97 char *_sb_readline (streambuf *sb, long& total, char terminator) 137 streambuf *sb = rdbuf();
|
H A D | builtinbuf.cc | 48 streambuf* builtinbuf::setbuf(char *buf, int n) 49 { return (streambuf*)_IO_SETBUF (this, buf, n); }
|
H A D | filebuf.cc | 154 streambuf* filebuf::setbuf(char* p, int len) 156 return (streambuf*)_IO_file_setbuf (this, p, len); 219 return streambuf::xsgetn(s, n);
|
H A D | iostream.cc | 55 istream::istream(streambuf *sb, ostream* tied) 61 int skip_ws(streambuf* sb) 129 register streambuf* sb = _strbuf; 175 streambuf *sb = rdbuf (); 240 register streambuf* sb = _strbuf; 279 register streambuf* sb = stream.rdbuf(); 384 streambuf *_strbuf = istr->_strbuf; 440 istream& istream::operator>>(register streambuf* sbuf) 445 register streambuf* inbuf = rdbuf(); 480 register streambuf *s [all...] |
H A D | stdiostream.cc | 137 return streambuf::xsputn(s, n);
|
H A D | parsestream.cc | 34 streambuf* parsebuf::setbuf(char*, int) 134 general_parsebuf::general_parsebuf(streambuf *buf, int delete_arg_buf) 157 register streambuf *sb = sbuf;
|
/haiku/headers/cpp/ |
H A D | indstream.h | 38 // to another streambuf. 48 // virtual streambuf *lookup_stream(int mode) { 52 class indirectbuf : public streambuf { 54 streambuf *_get_stream; // Optional cache for get_stream(). 55 streambuf *_put_stream; // Optional cache for put_stream(). 58 streambuf *get_stream() 60 streambuf *put_stream() 62 virtual streambuf *lookup_stream(int/*mode*/) { return NULL; } // ERROR! 63 indirectbuf(streambuf *get=NULL, streambuf *pu [all...] |
H A D | procbuf.h | 33 #include <streambuf.h>
|
H A D | parsestream.h | 32 #include "streambuf.h" 35 // A parsebuf is a streambuf optimized for scanning text files. 43 class parsebuf : public streambuf { 74 virtual streambuf* setbuf(char* p, int len); 127 // other streambuf. It explicitly buffers up an entire line. 131 streambuf *sbuf; 133 general_parsebuf(streambuf *buf, int delete_arg_buf = 0);
|
H A D | builtinbuf.h | 32 #include <streambuf.h> 35 // A builtinbuf is a streambuf where all the virtual operations 39 class builtinbuf : public streambuf { 45 virtual streambuf* setbuf(char*, int);
|
H A D | streambuf.h | 67 class ostream; class streambuf; 87 streambuf *_strbuf; 160 , dont_close=_IO_DONT_CLOSE // Don't delete streambuf on stream destruction 229 streambuf* rdbuf() const { return _strbuf; } 230 streambuf* rdbuf(streambuf *_s) { 231 streambuf *_old = _strbuf; _strbuf = _s; clear (); return _old; } 257 inline ios(streambuf* sb = 0, ostream* tie_to = 0); 259 inline void init(streambuf* sb, ostream* tie = 0); 277 friend class streambuf; 287 struct streambuf : public _IO_FILE { // protected?? struct in inherits:_IO_FILE [all...] |
H A D | iostream.h | 31 #include <streambuf.h> 50 ostream(streambuf* sb, ostream* tied=NULL); 116 ostream& operator<<(streambuf*); 118 streambuf* ostreambuf() const { return _strbuf; } 131 istream(streambuf* sb, ostream*tied=NULL); 160 istream& get(streambuf& sb, char delim = '\n'); 213 streambuf* istreambuf() const { return _strbuf; } 240 istream& operator>>(streambuf*); 247 iostream(streambuf* sb, ostream*tied=NULL);
|
H A D | sstream | 32 #include <streambuf.h> 37 class stringbuf : public streambuf 47 : streambuf(), mode(static_cast<ios::open_mode>(which)), 55 : streambuf(), mode(static_cast<ios::open_mode>(which)), 126 virtual streambuf*
|
H A D | editbuf.h | 78 struct edit_streambuf : public streambuf {
|
H A D | strstream.h | 36 class strstreambuf : public streambuf
|
/haiku/src/add-ons/print/transports/shared/ |
H A D | SocketStream.h | 11 class socketstreambuf : public streambuf {
|
H A D | SocketStream.cpp | 21 : streambuf(), __sock(sock), __alsize(n), __pu(NULL), __po(NULL)
|
/haiku/headers/cpp/std/ |
H A D | bastring.cc | 438 register streambuf *sb = is.rdbuf (); 480 streambuf *sb = is.rdbuf ();
|