# The EXSLT C library for GNOME ## Module exslt from libexslt

API Menu
Main Menu Developer Menu API Menu ChangeLog
Related links
Mail archive XML libxml2 FTP Windows binaries Solaris binaries MacOsX binaries Bug Tracker lxml Python bindings Perl XSLT bindings XSLT with PHP Apache module Pascal bindings Xsldbg Debugger
API Indexes
Alphabetic Constructors Functions/Types Modules Symbols
## Table of Contents
    #define EXSLT_COMMON_NAMESPACE
    #define EXSLT_CRYPTO_NAMESPACE
    #define EXSLT_DATE_NAMESPACE
    #define EXSLT_DYNAMIC_NAMESPACE
    #define EXSLT_FUNCTIONS_NAMESPACE
    #define EXSLT_MATH_NAMESPACE
    #define EXSLT_SETS_NAMESPACE
    #define EXSLT_STRINGS_NAMESPACE
    #define SAXON_NAMESPACE
    void	exsltCommonRegister		(void)
    void	exsltCryptoRegister		(void)
    void	exsltDateRegister		(void)
    int	exsltDateXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
    void	exsltDynRegister		(void)
    void	exsltFuncRegister		(void)
    void	exsltMathRegister		(void)
    int	exsltMathXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
    void	exsltRegisterAll		(void)
    void	exsltSaxonRegister		(void)
    void	exsltSetsRegister		(void)
    int	exsltSetsXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
    void	exsltStrRegister		(void)
    int	exsltStrXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
## Description ### Macro: EXSLT_COMMON_NAMESPACE
    #define EXSLT_COMMON_NAMESPACE
Namespace for EXSLT common functions ### Macro: EXSLT_CRYPTO_NAMESPACE
    #define EXSLT_CRYPTO_NAMESPACE
Namespace for EXSLT crypto functions ### Macro: EXSLT_DATE_NAMESPACE
    #define EXSLT_DATE_NAMESPACE
Namespace for EXSLT date functions ### Macro: EXSLT_DYNAMIC_NAMESPACE
    #define EXSLT_DYNAMIC_NAMESPACE
Namespace for EXSLT dynamic functions ### Macro: EXSLT_FUNCTIONS_NAMESPACE
    #define EXSLT_FUNCTIONS_NAMESPACE
Namespace for EXSLT functions extension functions ### Macro: EXSLT_MATH_NAMESPACE
    #define EXSLT_MATH_NAMESPACE
Namespace for EXSLT math functions ### Macro: EXSLT_SETS_NAMESPACE
    #define EXSLT_SETS_NAMESPACE
Namespace for EXSLT set functions ### Macro: EXSLT_STRINGS_NAMESPACE
    #define EXSLT_STRINGS_NAMESPACE
Namespace for EXSLT strings functions ### Macro: SAXON_NAMESPACE
    #define SAXON_NAMESPACE
Namespace for SAXON extensions functions ### Function: exsltCommonRegister
    void	exsltCommonRegister		(void)
Registers the EXSLT - Common module ### Function: exsltCryptoRegister
    void	exsltCryptoRegister		(void)
Registers the EXSLT - Crypto module ### Function: exsltDateRegister
    void	exsltDateRegister		(void)
Registers the EXSLT - Dates and Times module ### Function: exsltDateXpathCtxtRegister
    int	exsltDateXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
Registers the EXSLT - Dates and Times module for use outside XSLT
`ctxt`: |
`prefix`: |
`Returns`: |
### Function: exsltDynRegister
    void	exsltDynRegister		(void)
Registers the EXSLT - Dynamic module ### Function: exsltFuncRegister
    void	exsltFuncRegister		(void)
Registers the EXSLT - Functions module ### Function: exsltMathRegister
    void	exsltMathRegister		(void)
Registers the EXSLT - Math module ### Function: exsltMathXpathCtxtRegister
    int	exsltMathXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
Registers the EXSLT - Math module for use outside XSLT
`ctxt`: |
`prefix`: |
`Returns`: |
### Function: exsltRegisterAll
    void	exsltRegisterAll		(void)
Registers all available EXSLT extensions ### Function: exsltSaxonRegister
    void	exsltSaxonRegister		(void)
Registers the SAXON extension module ### Function: exsltSetsRegister
    void	exsltSetsRegister		(void)
Registers the EXSLT - Sets module ### Function: exsltSetsXpathCtxtRegister
    int	exsltSetsXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
Registers the EXSLT - Sets module for use outside XSLT
`ctxt`: |
`prefix`: |
`Returns`: |
### Function: exsltStrRegister
    void	exsltStrRegister		(void)
Registers the EXSLT - Strings module ### Function: exsltStrXpathCtxtRegister
    int	exsltStrXpathCtxtRegister	(xmlXPathContextPtr ctxt,
    					 const xmlChar * prefix)
Registers the EXSLT - Strings module for use outside XSLT
`ctxt`: |
`prefix`: |
`Returns`: |
Daniel Veillard