Searched refs:edit_streambuf (Results 1 - 2 of 2) sorted by relevance

/haiku/headers/cpp/
H A Deditbuf.h78 struct edit_streambuf : public streambuf { struct in inherits:streambuf
81 edit_streambuf* next; // Chain of edit_streambuf's for a edit_buffer.
83 edit_streambuf(edit_string* bstr, int mode);
84 ~edit_streambuf();
139 edit_streambuf* _writer; // If non-NULL, currently writing stream
145 struct edit_streambuf *files;
178 inline void edit_streambuf::flush_to_buffer()
/haiku/src/libs/stdc++/legacy/
H A Deditbuf.cc38 // Invariants for edit_streambuf:
39 // An edit_streambuf is associated with a specific edit_string,
41 // An edit_streambuf is always in either get mode or put mode, never both.
46 // Any edit_streambuf that is actively doing insertion (as opposed to
48 // Only one edit_streambuf can be actively inserting into a specific
49 // edit_buffer; the edit_buffer's _writer field points to that edit_streambuf.
50 // That edit_streambuf "owns" the gap, and the actual start of the
51 // gap is the pptr() of the edit_streambuf; the edit_buffer::_gap_start pointer
52 // will only be updated on an edit_streambuf::overflow().
54 int edit_streambuf
551 edit_streambuf::edit_streambuf(edit_string* bstr, int mode) function in class:edit_streambuf
[all...]

Completed in 42 milliseconds