Lines Matching defs:name

26 void SkXMLWriter::addAttribute(const char name[], const char value[]) {
27 this->addAttributeLen(name, value, strlen(value));
30 void SkXMLWriter::addS32Attribute(const char name[], int32_t value) {
33 this->addAttribute(name, tmp.c_str());
36 void SkXMLWriter::addHexAttribute(const char name[], uint32_t value, int minDigits) {
39 this->addAttribute(name, tmp.c_str());
42 void SkXMLWriter::addScalarAttribute(const char name[], SkScalar value) {
45 this->addAttribute(name, tmp.c_str());
62 bool SkXMLWriter::doStart(const char name[], size_t length) {
69 *elem = new Elem(name, length);
84 void SkXMLWriter::startElement(const char name[]) {
85 this->startElementLen(name, strlen(name));
131 void SkXMLWriter::addAttributeLen(const char name[], const char value[], size_t length) {
143 this->onAddAttributeLen(name, value, length);
164 const char* name;
166 while ((name = iter.next(&value)) != nullptr) {
167 w->addAttribute(name, value);
201 void SkXMLStreamWriter::onAddAttributeLen(const char name[], const char value[], size_t length) {
204 fStream.writeText(name);
237 void SkXMLStreamWriter::onStartElementLen(const char name[], size_t length) {
239 if (this->doStart(name, length)) {
247 fStream.write(name, length);
283 void SkXMLParserWriter::onAddAttributeLen(const char name[], const char value[], size_t length) {
286 fParser.addAttribute(name, str.c_str());
299 void SkXMLParserWriter::onStartElementLen(const char name[], size_t length) {
300 (void)this->doStart(name, length);
301 SkString str(name, length);