• Home
  • Raw
  • Download

Lines Matching refs:SkXMLWriter

11 SkXMLWriter::SkXMLWriter(bool doEscapeMarkup) : fDoEscapeMarkup(doEscapeMarkup)  in SkXMLWriter()  function in SkXMLWriter
14 SkXMLWriter::~SkXMLWriter() { in ~SkXMLWriter()
18 void SkXMLWriter::flush() { in flush()
24 void SkXMLWriter::addAttribute(const char name[], const char value[]) { in addAttribute()
28 void SkXMLWriter::addS32Attribute(const char name[], int32_t value) { in addS32Attribute()
34 void SkXMLWriter::addHexAttribute(const char name[], uint32_t value, int minDigits) { in addHexAttribute()
40 void SkXMLWriter::addScalarAttribute(const char name[], SkScalar value) { in addScalarAttribute()
46 void SkXMLWriter::addText(const char text[], size_t length) { in addText()
56 void SkXMLWriter::doEnd(Elem* elem) { in doEnd()
60 bool SkXMLWriter::doStart(const char name[], size_t length) { in doStart()
71 SkXMLWriter::Elem* SkXMLWriter::getEnd() { in getEnd()
77 const char* SkXMLWriter::getHeader() { in getHeader()
82 void SkXMLWriter::startElement(const char name[]) { in startElement()
129 void SkXMLWriter::addAttributeLen(const char name[], const char value[], size_t length) { in addAttributeLen()
144 void SkXMLWriter::startElementLen(const char elem[], size_t length) { in startElementLen()
150 static void write_dom(const SkDOM& dom, const SkDOM::Node* node, SkXMLWriter* w, bool skipRoot) { in write_dom()
180 void SkXMLWriter::writeDOM(const SkDOM& dom, const SkDOM::Node* node, bool skipRoot) { in writeDOM()
186 void SkXMLWriter::writeHeader() in writeHeader()
264 : SkXMLWriter(false), fParser(*parser) in SkXMLParserWriter()