Home | History | Annotate | Download | only in xml

Lines Matching defs:sheet

57 SOFT_LINK(libxslt, xsltFreeStylesheet, void, (xsltStylesheetPtr sheet), (sheet))
192 static bool saveResultToString(xmlDocPtr resultDoc, xsltStylesheetPtr sheet, String& resultString)
202 int retval = xsltSaveResultTo(outputBuf, resultDoc, sheet);
281 static inline String resultMIMEType(xmlDocPtr resultDoc, xsltStylesheetPtr sheet)
288 XSLT_GET_IMPORT_PTR(resultType, sheet, method);
305 xsltStylesheetPtr sheet = xsltStylesheetPointer(m_stylesheet, m_stylesheetRootNode.get());
306 if (!sheet) {
312 xmlChar* origMethod = sheet->method;
314 sheet->method = (xmlChar*)"html";
321 sheet->omitXmlDeclaration = true;
323 xsltTransformContextPtr transformContext = xsltNewTransformContext(sheet, sourceDoc);
347 xmlDocPtr resultDoc = xsltApplyStylesheetUser(sheet, sourceDoc, 0, 0, 0, transformContext);
356 if ((success = saveResultToString(resultDoc, sheet, resultString))) {
357 mimeType = resultMIMEType(resultDoc, sheet);
363 sheet->method = origMethod;
365 xsltFreeStylesheet(sheet);