Lines Matching defs:value
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) {
32 tmp.appendS32(value);
36 void SkXMLWriter::addHexAttribute(const char name[], uint32_t value, int minDigits) {
38 tmp.appendHex(value, minDigits);
42 void SkXMLWriter::addScalarAttribute(const char name[], SkScalar value) {
44 tmp.appendScalar(value);
131 void SkXMLWriter::addAttributeLen(const char name[], const char value[], size_t length) {
135 size_t extra = escape_markup(nullptr, value, length);
138 (void)escape_markup(valueStr.writable_str(), value, length);
139 value = valueStr.c_str();
143 this->onAddAttributeLen(name, value, length);
165 const char* value;
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) {
206 fStream.write(value, length);
283 void SkXMLParserWriter::onAddAttributeLen(const char name[], const char value[], size_t length) {
285 SkString str(value, length);