Subclass if std::ostream allowing to increase performance of outputting data into a string avoiding reallocation of buffer. Class LDOM_OSStream implements output into a sequence of strings and getting the result as a string. It inherits Standard_OStream (std::ostream). Beside methods of std::ostream, it also has additional useful methods: str(), Length() and Clear().
More...
#include <LDOM_OSStream.hxx>
|
enum | BOMType {
BOM_UNDEFINED,
BOM_UTF8,
BOM_UTF16BE,
BOM_UTF16LE,
BOM_UTF32BE,
BOM_UTF32LE,
BOM_UTF7,
BOM_UTF1,
BOM_UTFEBCDIC,
BOM_SCSU,
BOM_BOCU1,
BOM_GB18030
} |
|
Subclass if std::ostream allowing to increase performance of outputting data into a string avoiding reallocation of buffer. Class LDOM_OSStream implements output into a sequence of strings and getting the result as a string. It inherits Standard_OStream (std::ostream). Beside methods of std::ostream, it also has additional useful methods: str(), Length() and Clear().
◆ BOMType
Enumerator |
---|
BOM_UNDEFINED | |
BOM_UTF8 | |
BOM_UTF16BE | |
BOM_UTF16LE | |
BOM_UTF32BE | |
BOM_UTF32LE | |
BOM_UTF7 | |
BOM_UTF1 | |
BOM_UTFEBCDIC | |
BOM_SCSU | |
BOM_BOCU1 | |
BOM_GB18030 | |
◆ LDOM_OSStream()
◆ ~LDOM_OSStream()
virtual LDOM_OSStream::~LDOM_OSStream |
( |
| ) |
|
|
virtual |
◆ Clear()
void LDOM_OSStream::Clear |
( |
| ) |
|
|
inline |
◆ Length()
◆ str()
The documentation for this class was generated from the following file: