* xmlXPathRegisterAllFunctions: * @ctxt: the XPath context * * Registers all default XPath functions in this context */
| 13492 | * Registers all default XPath functions in this context |
| 13493 | */ |
| 13494 | void |
| 13495 | xmlXPathRegisterAllFunctions(xmlXPathContextPtr ctxt) |
| 13496 | { |
| 13497 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"boolean", |
| 13498 | xmlXPathBooleanFunction); |
| 13499 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"ceiling", |
| 13500 | xmlXPathCeilingFunction); |
| 13501 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"count", |
| 13502 | xmlXPathCountFunction); |
| 13503 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"concat", |
| 13504 | xmlXPathConcatFunction); |
| 13505 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"contains", |
| 13506 | xmlXPathContainsFunction); |
| 13507 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"id", |
| 13508 | xmlXPathIdFunction); |
| 13509 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"false", |
| 13510 | xmlXPathFalseFunction); |
| 13511 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"floor", |
| 13512 | xmlXPathFloorFunction); |
| 13513 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"last", |
| 13514 | xmlXPathLastFunction); |
| 13515 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"lang", |
| 13516 | xmlXPathLangFunction); |
| 13517 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"local-name", |
| 13518 | xmlXPathLocalNameFunction); |
| 13519 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"not", |
| 13520 | xmlXPathNotFunction); |
| 13521 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"name", |
| 13522 | xmlXPathNameFunction); |
| 13523 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"namespace-uri", |
| 13524 | xmlXPathNamespaceURIFunction); |
| 13525 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"normalize-space", |
| 13526 | xmlXPathNormalizeFunction); |
| 13527 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"number", |
| 13528 | xmlXPathNumberFunction); |
| 13529 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"position", |
| 13530 | xmlXPathPositionFunction); |
| 13531 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"round", |
| 13532 | xmlXPathRoundFunction); |
| 13533 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"string", |
| 13534 | xmlXPathStringFunction); |
| 13535 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"string-length", |
| 13536 | xmlXPathStringLengthFunction); |
| 13537 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"starts-with", |
| 13538 | xmlXPathStartsWithFunction); |
| 13539 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"substring", |
| 13540 | xmlXPathSubstringFunction); |
| 13541 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"substring-before", |
| 13542 | xmlXPathSubstringBeforeFunction); |
| 13543 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"substring-after", |
| 13544 | xmlXPathSubstringAfterFunction); |
| 13545 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"sum", |
| 13546 | xmlXPathSumFunction); |
| 13547 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"true", |
| 13548 | xmlXPathTrueFunction); |
| 13549 | xmlXPathRegisterFunc(ctxt, (const xmlChar *)"translate", |
| 13550 | xmlXPathTranslateFunction); |
| 13551 |
no test coverage detected