MCPcopy Create free account
hub / github.com/Kitware/VTK / xmlXPathRegisterAllFunctions

Function xmlXPathRegisterAllFunctions

ThirdParty/libxml2/vtklibxml2/xpath.c:13494–13555  ·  view source on GitHub ↗

* xmlXPathRegisterAllFunctions: * @ctxt: the XPath context * * Registers all default XPath functions in this context */

Source from the content-addressed store, hash-verified

13492 * Registers all default XPath functions in this context
13493 */
13494void
13495xmlXPathRegisterAllFunctions(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

Callers 1

xmlXPathNewContextFunction · 0.85

Calls 2

xmlXPathRegisterFuncFunction · 0.85
xmlXPathRegisterFuncNSFunction · 0.85

Tested by

no test coverage detected