Standard C++ Library Reference ISO/IEC (VERSION3)

ostrstream::freeze
void freeze(bool freezeit = true)
The member function calls rdbuf()-> freeze(freezeit).
ostrstream::ostrstream
ostrstream();
ostrstream(char *ptr, streamsize count,
ios_base::openmode mode = ios_base::out);
Both constructors initialize the base class by calling ostream(sb), where sb is the stored
object of class strstreambuf. The first constructor also initializes sb by calling
strstreambuf(). The second constructor initializes the base class one of two ways:
If mode & ios_base::app == 0, then ptr must designate the first element of an
array of count elements, and the constructor calls strstreambuf(ptr, count,
ptr).
Otherwise, ptr must designate the first element of an array of count elements that
contains a C string whose first element is designated by ptr, and the constructor calls
strstreambuf(ptr, count, ptr + strlen(ptr).
ostrstream::pcount
streamsize pcount() const;
The member function returns rdbuf()-> pcount().
ostrstream::rdbuf
strstreambuf *rdbuf() const
The member function returns the address of the stored stream buffer, of type pointer to
strstreambuf.
ostrstream::str
char *str();
The member function returns rdbuf()-> str().