Searched refs:streambuf (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/libs/stdc++/legacy/
H A Dstreambuf.cc39 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 Dsbgetline.cc26 #include "streambuf.h"
28 long streambuf::sgetline(char* buf, _IO_size_t n, char delim, int extract_delim)
H A Dsbform.cc26 #include "streambuf.h"
29 int streambuf::vform(char const *fmt0, _IO_va_list ap)
33 int streambuf::form(char const *format ...)
H A Dindstream.cc33 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 Dsbscan.cc27 #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 Dstdstreams.cc28 #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 Disgetsb.cc29 istream& istream::get(streambuf& sb, char delim /* = '\n' */)
36 register streambuf* isb = rdbuf();
H A Disgetline.cc42 streambuf *sb = rdbuf();
76 streambuf *sbuf = rdbuf();
97 char *_sb_readline (streambuf *sb, long& total, char terminator)
137 streambuf *sb = rdbuf();
H A Dbuiltinbuf.cc48 streambuf* builtinbuf::setbuf(char *buf, int n)
49 { return (streambuf*)_IO_SETBUF (this, buf, n); }
H A Dfilebuf.cc154 streambuf* filebuf::setbuf(char* p, int len)
156 return (streambuf*)_IO_file_setbuf (this, p, len);
219 return streambuf::xsgetn(s, n);
H A Diostream.cc55 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 Dstdiostream.cc137 return streambuf::xsputn(s, n);
H A Dparsestream.cc34 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 Dindstream.h38 // 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 Dprocbuf.h33 #include <streambuf.h>
H A Dparsestream.h32 #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 Dbuiltinbuf.h32 #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 Dstreambuf.h67 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 Diostream.h31 #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 Dsstream32 #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 Deditbuf.h78 struct edit_streambuf : public streambuf {
H A Dstrstream.h36 class strstreambuf : public streambuf
/haiku/src/add-ons/print/transports/shared/
H A DSocketStream.h11 class socketstreambuf : public streambuf {
H A DSocketStream.cpp21 : streambuf(), __sock(sock), __alsize(n), __pu(NULL), __po(NULL)
/haiku/headers/cpp/std/
H A Dbastring.cc438 register streambuf *sb = is.rdbuf ();
480 streambuf *sb = is.rdbuf ();

Completed in 93 milliseconds

12