http://swpat.ffii.org/Action against software patents http://www.gnome.org/Gnome2 Logo http://www.w3.org/StatusW3C logo http://www.redhat.comRed Hat Logo http://xmlsoft.org/XSLT/Made with Libxslt Logo The XSLT C library for Gnome
Module imports from libxslt
API Menu ../index.htmlMain Menu ../docs.htmlDeveloper Menu index.htmlAPI Menu ../ChangeLog.htmlChangeLog Related links http://mail.gnome.org/archives/xslt/Mail archive http://xmlsoft.org/XML libxml2 ftp://xmlsoft.org/FTP http://www.zlatkovic.com/projects/libxml/Windows binaries http://garypennington.net/libxml2/Solaris binaries http://www.zveno.com/open_source/libxml2xslt.htmlMacOsX binaries http://bugzilla.gnome.org/buglist.cgi?product=libxsltBug Tracker http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17XSLT with PHP http://www.mod-xslt2.com/Apache module http://sourceforge.net/projects/libxml2-pas/Pascal bindings http://xsldbg.sourceforge.net/Xsldbg Debugger API Indexes ../APIchunk0.htmlAlphabetic ../APIconstructors.htmlConstructors ../APIfunctions.htmlFunctions/Types ../APIfiles.htmlModules ../APIsymbols.htmlSymbols libxslt-functions.htmlPrev libxslt-functions.htmlfunctions index.htmlUp index.htmlAPI documentation ../index.htmlHome ../index.htmlHome libxslt-keys.htmlkeys libxslt-keys.htmlNext macros and fuctions needed to implement and access the import tree 
Table of Contents
#define #XSLT_GET_IMPORT_INTXSLT_GET_IMPORT_INT #define #XSLT_GET_IMPORT_PTRXSLT_GET_IMPORT_PTR int	#xsltFindElemSpaceHandlingxsltFindElemSpaceHandling 	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt, 					 xmlNodePtr node) libxslt-xsltInternals.html#xsltTemplatePtrxsltTemplatePtr 	#xsltFindTemplatexsltFindTemplate 	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt, 					 const xmlChar * name, 					 const xmlChar * nameURI)int	#xsltNeedElemSpaceHandlingxsltNeedElemSpaceHandling 	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt) libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr 	#xsltNextImportxsltNextImport 	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  cur)int	#xsltParseStylesheetImportxsltParseStylesheetImport 	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  style, 					 xmlNodePtr cur)int	#xsltParseStylesheetIncludexsltParseStylesheetInclude 	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  style, 					 xmlNodePtr cur)Description
Macro: XSLT_GET_IMPORT_INT
#define XSLT_GET_IMPORT_INTA macro to import intergers from the stylesheet cascading order.
Macro: XSLT_GET_IMPORT_PTR
#define XSLT_GET_IMPORT_PTRA macro to import pointers from the stylesheet cascading order.
Function: xsltFindElemSpaceHandling
int	xsltFindElemSpaceHandling	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt, 					 xmlNodePtr node)Find strip-space or preserve-space informations for an element respect the import precedence or the wildcards
ctxt: an XSLT transformation context node: an XML node Returns: 1 if space should be stripped, 0 if not, and 2 if everything should be CDTATA wrapped. Function: xsltFindTemplate
libxslt-xsltInternals.html#xsltTemplatePtrxsltTemplatePtr 	xsltFindTemplate	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt, 					 const xmlChar * name, 					 const xmlChar * nameURI)Finds the named template, apply import precedence rule.
ctxt: an XSLT transformation context name: the template name nameURI: the template name URI Returns: the libxslt-xsltInternals.html#xsltTemplatePtrxsltTemplatePtr  or NULL if not found Function: xsltNeedElemSpaceHandling
int	xsltNeedElemSpaceHandling	( libxslt-xsltInternals.html#xsltTransformContextPtrxsltTransformContextPtr  ctxt)Checks whether that stylesheet requires white-space stripping
ctxt: an XSLT transformation context Returns: 1 if space should be stripped, 0 if not Function: xsltNextImport
libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr 	xsltNextImport	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  cur)Find the next stylesheet in import precedence.
cur: the current XSLT stylesheet Returns: the next stylesheet or NULL if it was the last one Function: xsltParseStylesheetImport
int	xsltParseStylesheetImport	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  style, 					 xmlNodePtr cur)parse an XSLT stylesheet import element
style: the XSLT stylesheet cur: the import element Returns: 0 in case of success -1 in case of failure. Function: xsltParseStylesheetInclude
int	xsltParseStylesheetInclude	( libxslt-xsltInternals.html#xsltStylesheetPtrxsltStylesheetPtr  style, 					 xmlNodePtr cur)parse an XSLT stylesheet include element
style: the XSLT stylesheet cur: the include node Returns: 0 in case of success -1 in case of failure ../bugs.htmlDaniel Veillard 
