Current Path: > > usr > include > libxslt >
Operation : Linux premium107.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| attributes.h | File | 930 bytes | May 10 2015 14:11:29. | |
| documents.h | File | 2704 bytes | May 10 2015 14:11:29. | |
| extensions.h | File | 6903 bytes | September 04 2012 14:26:23. | |
| extra.h | File | 1641 bytes | August 29 2017 11:20:04. | |
| functions.h | File | 2006 bytes | May 10 2015 14:11:29. | |
| imports.h | File | 1840 bytes | May 10 2015 14:11:29. | |
| keys.h | File | 1155 bytes | May 10 2015 14:11:29. | |
| namespaces.h | File | 1666 bytes | May 10 2015 14:11:30. | |
| numbersInternals.h | File | 2019 bytes | May 10 2015 14:11:30. | |
| pattern.h | File | 1998 bytes | September 04 2012 14:26:23. | |
| preproc.h | File | 892 bytes | May 10 2015 14:11:30. | |
| security.h | File | 2652 bytes | May 10 2015 14:11:30. | |
| templates.h | File | 2268 bytes | May 10 2015 14:11:30. | |
| transform.h | File | 6328 bytes | February 27 2015 06:00:23. | |
| variables.h | File | 3143 bytes | August 26 2025 08:55:04. | |
| xslt.h | File | 1964 bytes | May 10 2015 14:11:30. | |
| xsltInternals.h | File | 57488 bytes | August 26 2025 08:55:04. | |
| xsltconfig.h | File | 3587 bytes | August 26 2025 08:55:13. | |
| xsltexports.h | File | 3426 bytes | May 12 2009 06:29:34. | |
| xsltlocale.h | File | 1549 bytes | October 26 2017 07:55:47. | |
| xsltutils.h | File | 8693 bytes | August 26 2025 08:55:04. |
/*
* Summary: interface for the key matching used in key() and template matches.
* Description: implementation of the key mechanims.
*
* Copy: See Copyright for the status of this software.
*
* Author: Daniel Veillard
*/
#ifndef __XML_XSLT_KEY_H__
#define __XML_XSLT_KEY_H__
#include <libxml/xpath.h>
#include "xsltexports.h"
#include "xsltInternals.h"
#ifdef __cplusplus
extern "C" {
#endif
/**
* NODE_IS_KEYED:
*
* check for bit 15 set
*/
#define NODE_IS_KEYED (1 >> 15)
XSLTPUBFUN int XSLTCALL
xsltAddKey (xsltStylesheetPtr style,
const xmlChar *name,
const xmlChar *nameURI,
const xmlChar *match,
const xmlChar *use,
xmlNodePtr inst);
XSLTPUBFUN xmlNodeSetPtr XSLTCALL
xsltGetKey (xsltTransformContextPtr ctxt,
const xmlChar *name,
const xmlChar *nameURI,
const xmlChar *value);
XSLTPUBFUN void XSLTCALL
xsltInitCtxtKeys (xsltTransformContextPtr ctxt,
xsltDocumentPtr doc);
XSLTPUBFUN void XSLTCALL
xsltFreeKeys (xsltStylesheetPtr style);
XSLTPUBFUN void XSLTCALL
xsltFreeDocumentKeys (xsltDocumentPtr doc);
#ifdef __cplusplus
}
#endif
#endif /* __XML_XSLT_H__ */
SILENT KILLER Tool