Lines Matching defs:function
130 * A conversion function is associated to a type and used to cast
138 * Extra type: a name and a conversion function.
145 xmlXPathConvertFunc func; /* the conversion function */
162 * @nargs: the number of arguments passed to the function
164 * An XPath evaluation function, the parameters are on the XPath context stack.
171 * Extra function: a name and a evaluation function.
177 const xmlChar *name; /* the function name */
178 xmlXPathEvalFunc func; /* the evaluation function */
186 * An axis traversal function. To traverse an axis, the engine calls
187 * the first time with cur == NULL and repeat until the function returns
197 * Extra axis: a name and an axis function.
204 xmlXPathAxisFunc func; /* the search function */
212 * An XPath function.
220 * Function and Variable Lookup.
241 * @name: name of the function
242 * @ns_uri: the namespace name hosting this function
244 * Prototype for callbacks used to plug function lookup in the XPath
247 * Returns the XPath function or NULL if not found.
278 * - a function library
310 void *user; /* function to free */
329 /* The function name and URI when calling a function */
330 const xmlChar *function;
333 /* function lookup function and data */
334 xmlXPathFuncLookupFunc funcLookupFunc;/* function lookup func */
335 void *funcLookupData; /* function lookup data */