Lines Matching refs:SkXMLWriter

11 SkXMLWriter::SkXMLWriter(bool doEscapeMarkup) : fDoEscapeMarkup(doEscapeMarkup)  in SkXMLWriter()  function in SkXMLWriter
15 SkXMLWriter::~SkXMLWriter() in ~SkXMLWriter()
20 void SkXMLWriter::flush() in flush()
26 void SkXMLWriter::addAttribute(const char name[], const char value[]) in addAttribute()
31 void SkXMLWriter::addS32Attribute(const char name[], int32_t value) in addS32Attribute()
38 void SkXMLWriter::addHexAttribute(const char name[], uint32_t value, int minDigits) in addHexAttribute()
45 void SkXMLWriter::addScalarAttribute(const char name[], SkScalar value) in addScalarAttribute()
52 void SkXMLWriter::addText(const char text[], size_t length) { in addText()
62 void SkXMLWriter::doEnd(Elem* elem) in doEnd()
67 bool SkXMLWriter::doStart(const char name[], size_t length) in doStart()
78 SkXMLWriter::Elem* SkXMLWriter::getEnd() in getEnd()
85 const char* SkXMLWriter::getHeader() in getHeader()
91 void SkXMLWriter::startElement(const char name[]) in startElement()
143 void SkXMLWriter::addAttributeLen(const char name[], const char value[], size_t length) in addAttributeLen()
161 void SkXMLWriter::startElementLen(const char elem[], size_t length) in startElementLen()
168 static void write_dom(const SkDOM& dom, const SkDOM::Node* node, SkXMLWriter* w, bool skipRoot) in write_dom()
199 void SkXMLWriter::writeDOM(const SkDOM& dom, const SkDOM::Node* node, bool skipRoot) in writeDOM()
205 void SkXMLWriter::writeHeader() in writeHeader()
292 : SkXMLWriter(false), fParser(*parser) in SkXMLParserWriter()