|
HDK
|
#include <UT_NTStreamUtil.h>
Inheritance diagram for UT_OStrStream:Public Member Functions | |
| UT_OStrStream () | |
| UT_OStrStream (exint initialsize) | |
| UT_OStrStream (char *pch, exint nLength, std::ios::openmode=std::ios::out) | |
| UT_OStrStream (const UT_OStrStream &)=delete | |
| UT_OStrStream | operator= (const UT_OStrStream &)=delete |
| char * | str () |
| void | freeze (bool isfrozen) |
| exint | pcount () const |
| UT_OStrStreamBuf * | rdbuf () |
Our portable and much improved strstream Uses an exint buffer to allow greater than 2gb streams.
Definition at line 133 of file UT_NTStreamUtil.h.
| UT_OStrStream::UT_OStrStream | ( | ) |
|
explicit |
| UT_OStrStream::UT_OStrStream | ( | char * | pch, |
| exint | nLength, | ||
| std::ios::openmode | = std::ios::out |
||
| ) |
The stream does not gain ownership of this buffer! This means it will not resize if it overflows this buffer.
|
delete |
|
inline |
Definition at line 160 of file UT_NTStreamUtil.h.
|
delete |
|
inline |
Definition at line 162 of file UT_NTStreamUtil.h.
|
inline |
Definition at line 168 of file UT_NTStreamUtil.h.
|
inline |
Note: This is old-school streams! You own the result of str() and must either free() it or invoke freeze(false)!
Definition at line 159 of file UT_NTStreamUtil.h.