|
size_t | flush () |
|
void | flush (const char_t *data, size_t size) |
|
void | write (char_t d0) |
|
void | write (char_t d0, char_t d1) |
|
void | write (char_t d0, char_t d1, char_t d2) |
|
void | write (char_t d0, char_t d1, char_t d2, char_t d3) |
|
void | write (char_t d0, char_t d1, char_t d2, char_t d3, char_t d4) |
|
void | write (char_t d0, char_t d1, char_t d2, char_t d3, char_t d4, char_t d5) |
|
void | write_buffer (const char_t *data, size_t length) |
|
void | write_direct (const char_t *data, size_t length) |
|
void | write_string (const char_t *data) |
|
| xml_buffered_writer (xml_writer &writer_, xml_encoding user_encoding) |
|
Definition at line 3698 of file pugixml.cpp.
◆ anonymous enum
Enumerator |
---|
bufcapacitybytes | |
bufcapacity | |
Definition at line 3885 of file pugixml.cpp.
◆ xml_buffered_writer() [1/2]
◆ xml_buffered_writer() [2/2]
xml_buffered_writer::xml_buffered_writer |
( |
xml_writer & |
writer_, |
|
|
xml_encoding |
user_encoding |
|
) |
| |
|
inline |
◆ flush() [1/2]
size_t xml_buffered_writer::flush |
( |
| ) |
|
|
inline |
◆ flush() [2/2]
void xml_buffered_writer::flush |
( |
const char_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ operator=()
◆ write() [1/6]
void xml_buffered_writer::write |
( |
char_t |
d0 | ) |
|
|
inline |
◆ write() [2/6]
void xml_buffered_writer::write |
( |
char_t |
d0, |
|
|
char_t |
d1 |
|
) |
| |
|
inline |
◆ write() [3/6]
void xml_buffered_writer::write |
( |
char_t |
d0, |
|
|
char_t |
d1, |
|
|
char_t |
d2 |
|
) |
| |
|
inline |
◆ write() [4/6]
void xml_buffered_writer::write |
( |
char_t |
d0, |
|
|
char_t |
d1, |
|
|
char_t |
d2, |
|
|
char_t |
d3 |
|
) |
| |
|
inline |
◆ write() [5/6]
void xml_buffered_writer::write |
( |
char_t |
d0, |
|
|
char_t |
d1, |
|
|
char_t |
d2, |
|
|
char_t |
d3, |
|
|
char_t |
d4 |
|
) |
| |
|
inline |
◆ write() [6/6]
void xml_buffered_writer::write |
( |
char_t |
d0, |
|
|
char_t |
d1, |
|
|
char_t |
d2, |
|
|
char_t |
d3, |
|
|
char_t |
d4, |
|
|
char_t |
d5 |
|
) |
| |
|
inline |
◆ write_buffer()
void xml_buffered_writer::write_buffer |
( |
const char_t * |
data, |
|
|
size_t |
length |
|
) |
| |
|
inline |
◆ write_direct()
void xml_buffered_writer::write_direct |
( |
const char_t * |
data, |
|
|
size_t |
length |
|
) |
| |
|
inline |
◆ write_string()
void xml_buffered_writer::write_string |
( |
const char_t * |
data | ) |
|
|
inline |
◆ buffer
◆ bufsize
size_t xml_buffered_writer::bufsize |
◆ data_char
◆ data_u16
◆ data_u32
◆ data_u8
◆ encoding
xml_encoding xml_buffered_writer::encoding |
◆ scratch
union { ... } xml_buffered_writer::scratch |
◆ writer
xml_writer& xml_buffered_writer::writer |
The documentation for this class was generated from the following file: