Lines Matching defs:streambuf
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;
280 streammarker(streambuf *sb);
287 struct streambuf : public _IO_FILE { // protected??
294 static streambuf* _list_all; /* List of open streambufs. */
346 streambuf(int flags=0);
350 virtual ~streambuf();
367 virtual streambuf* setbuf(char* p, int len);
422 // A backupbuf is a streambuf with full backup and savepoints on reading.
425 class filebuf : public streambuf {
447 virtual streambuf* setbuf(char* p, int len);
469 inline void ios::init(streambuf* sb, ostream* tie_to) {
479 inline ios::ios(streambuf* sb, ostream* tie_to) { init(sb, tie_to); }