#include <SkXMLWriter.h>
|
| SkXMLParserWriter (SkXMLParser *) |
|
| ~SkXMLParserWriter () override |
|
| SkXMLWriter (bool doEscapeMarkup=true) |
|
virtual | ~SkXMLWriter () |
|
void | addS32Attribute (const char name[], int32_t value) |
|
void | addAttribute (const char name[], const char value[]) |
|
void | addAttributeLen (const char name[], const char value[], size_t length) |
|
void | addHexAttribute (const char name[], uint32_t value, int minDigits=0) |
|
void | addScalarAttribute (const char name[], SkScalar value) |
|
void | addText (const char text[], size_t length) |
|
void | endElement () |
|
void | startElement (const char elem[]) |
|
void | startElementLen (const char elem[], size_t length) |
|
void | writeDOM (const SkDOM &, const SkDOM::Node *, bool skipRoot) |
|
void | flush () |
|
virtual void | writeHeader () |
|
Definition at line 88 of file SkXMLWriter.h.
◆ SkXMLParserWriter()
SkXMLParserWriter::SkXMLParserWriter |
( |
SkXMLParser * |
parser | ) |
|
Definition at line 274 of file SkXMLWriter.cpp.
276{
277}
SkXMLWriter(bool doEscapeMarkup=true)
◆ ~SkXMLParserWriter()
SkXMLParserWriter::~SkXMLParserWriter |
( |
| ) |
|
|
override |
◆ onAddAttributeLen()
void SkXMLParserWriter::onAddAttributeLen |
( |
const char |
name[], |
|
|
const char |
value[], |
|
|
size_t |
length |
|
) |
| |
|
overrideprotectedvirtual |
Implements SkXMLWriter.
Definition at line 283 of file SkXMLWriter.cpp.
283 {
287}
bool addAttribute(const char name[], const char value[])
SkTDArray< Elem * > fElems
DEF_SWITCHES_START aot vmservice shared library name
◆ onAddText()
void SkXMLParserWriter::onAddText |
( |
const char |
text[], |
|
|
size_t |
length |
|
) |
| |
|
overrideprotectedvirtual |
Implements SkXMLWriter.
Definition at line 289 of file SkXMLWriter.cpp.
289 {
291}
constexpr int SkToInt(S x)
bool text(const char text[], int len)
◆ onEndElement()
void SkXMLParserWriter::onEndElement |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ onStartElementLen()
void SkXMLParserWriter::onStartElementLen |
( |
const char |
elem[], |
|
|
size_t |
length |
|
) |
| |
|
overrideprotectedvirtual |
Implements SkXMLWriter.
Definition at line 299 of file SkXMLWriter.cpp.
299 {
303}
bool startElement(const char elem[])
bool doStart(const char name[], size_t length)
The documentation for this class was generated from the following files: