Lines Matching defs:function
131 * A conversion function is associated to a type and used to cast
139 * Extra type: a name and a conversion function.
146 xmlXPathConvertFunc func; /* the conversion function */
163 * @nargs: the number of arguments passed to the function
165 * An XPath evaluation function, the parameters are on the XPath context stack.
172 * Extra function: a name and a evaluation function.
178 const xmlChar *name; /* the function name */
179 xmlXPathEvalFunc func; /* the evaluation function */
187 * An axis traversal function. To traverse an axis, the engine calls
188 * the first time with cur == NULL and repeat until the function returns
198 * Extra axis: a name and an axis function.
205 xmlXPathAxisFunc func; /* the search function */
213 * An XPath function.
221 * Function and Variable Lookup.
242 * @name: name of the function
243 * @ns_uri: the namespace name hosting this function
245 * Prototype for callbacks used to plug function lookup in the XPath
248 * Returns the XPath function or NULL if not found.
279 * - a function library
311 void *user; /* function to free */
330 /* The function name and URI when calling a function */
331 const xmlChar *function;
334 /* function lookup function and data */
335 xmlXPathFuncLookupFunc funcLookupFunc;/* function lookup func */
336 void *funcLookupData; /* function lookup data */