Lines Matching refs:len
133 static void XMLCALL characterDataHandler(void* userData, const char* s, int len) {
137 if (!s || len <= 0) {
147 text->text += util::utf8ToUtf16(StringPiece(s, len));
154 text->text = util::utf8ToUtf16(StringPiece(s, len));
209 size_t len;
210 const char16_t* str16 = parser->getAttributeNamespace(i, &len);
212 attr.namespaceUri.assign(str16, len);
215 str16 = parser->getAttributeName(i, &len);
217 attr.name.assign(str16, len);
220 str16 = parser->getAttributeStringValue(i, &len);
222 attr.value.assign(str16, len);
250 size_t len;
251 const char16_t* str16 = tree.getNamespacePrefix(&len);
253 node->namespacePrefix.assign(str16, len);
256 str16 = tree.getNamespaceUri(&len);
258 node->namespaceUri.assign(str16, len);
266 size_t len;
267 const char16_t* str16 = tree.getElementNamespace(&len);
269 node->namespaceUri.assign(str16, len);
272 str16 = tree.getElementName(&len);
274 node->name.assign(str16, len);
285 size_t len;
286 const char16_t* str16 = tree.getText(&len);
288 node->text.assign(str16, len);