diff options
author | Ira Rice <irarice@gmail.com> | 2009-02-13 08:35:40 -0700 |
---|---|---|
committer | Ira Rice <irarice@gmail.com> | 2009-02-13 08:35:40 -0700 |
commit | e6075cbb95646ccff38b3f6d6f90f76dcafb4532 (patch) | |
tree | e9e4deaf84f2c26a25c0299e0b6f1e15390d5c03 /Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h | |
parent | cb0be69dcf9ca771943fbe36c8b740490a6f459c (diff) | |
download | mana-e6075cbb95646ccff38b3f6d6f90f76dcafb4532.tar.gz mana-e6075cbb95646ccff38b3f6d6f90f76dcafb4532.tar.bz2 mana-e6075cbb95646ccff38b3f6d6f90f76dcafb4532.tar.xz mana-e6075cbb95646ccff38b3f6d6f90f76dcafb4532.zip |
Moved frameworks folder out of git and into our builds folder. This is
being done for the same reason that we keep our windows dlls and other
cross platform files which a builder might not need are kept separate as
well.
Signed-off-by: Ira Rice <irarice@gmail.com>
Diffstat (limited to 'Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h')
-rw-r--r-- | Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h b/Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h deleted file mode 100644 index 97d2cd2b..00000000 --- a/Frameworks/libxml.framework/Versions/2.6.30/Headers/pattern.h +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Summary: pattern expression handling - * Description: allows to compile and test pattern expressions for nodes - * either in a tree or based on a parser state. - * - * Copy: See Copyright for the status of this software. - * - * Author: Daniel Veillard - */ - -#ifndef __XML_PATTERN_H__ -#define __XML_PATTERN_H__ - -#include <libxml/xmlversion.h> -#include <libxml/tree.h> -#include <libxml/dict.h> - -#ifdef LIBXML_PATTERN_ENABLED - -#ifdef __cplusplus -extern "C" { -#endif - -/** - * xmlPattern: - * - * A compiled (XPath based) pattern to select nodes - */ -typedef struct _xmlPattern xmlPattern; -typedef xmlPattern *xmlPatternPtr; - -/** - * xmlPatternFlags: - * - * This is the set of options affecting the behaviour of pattern - * matching with this module - * - */ -typedef enum { - XML_PATTERN_DEFAULT = 0, /* simple pattern match */ - XML_PATTERN_XPATH = 1<<0, /* standard XPath pattern */ - XML_PATTERN_XSSEL = 1<<1, /* XPath subset for schema selector */ - XML_PATTERN_XSFIELD = 1<<2 /* XPath subset for schema field */ -} xmlPatternFlags; - -XMLPUBFUN void XMLCALL - xmlFreePattern (xmlPatternPtr comp); - -XMLPUBFUN void XMLCALL - xmlFreePatternList (xmlPatternPtr comp); - -XMLPUBFUN xmlPatternPtr XMLCALL - xmlPatterncompile (const xmlChar *pattern, - xmlDict *dict, - int flags, - const xmlChar **namespaces); -XMLPUBFUN int XMLCALL - xmlPatternMatch (xmlPatternPtr comp, - xmlNodePtr node); - -/* streaming interfaces */ -typedef struct _xmlStreamCtxt xmlStreamCtxt; -typedef xmlStreamCtxt *xmlStreamCtxtPtr; - -XMLPUBFUN int XMLCALL - xmlPatternStreamable (xmlPatternPtr comp); -XMLPUBFUN int XMLCALL - xmlPatternMaxDepth (xmlPatternPtr comp); -XMLPUBFUN int XMLCALL - xmlPatternMinDepth (xmlPatternPtr comp); -XMLPUBFUN int XMLCALL - xmlPatternFromRoot (xmlPatternPtr comp); -XMLPUBFUN xmlStreamCtxtPtr XMLCALL - xmlPatternGetStreamCtxt (xmlPatternPtr comp); -XMLPUBFUN void XMLCALL - xmlFreeStreamCtxt (xmlStreamCtxtPtr stream); -XMLPUBFUN int XMLCALL - xmlStreamPushNode (xmlStreamCtxtPtr stream, - const xmlChar *name, - const xmlChar *ns, - int nodeType); -XMLPUBFUN int XMLCALL - xmlStreamPush (xmlStreamCtxtPtr stream, - const xmlChar *name, - const xmlChar *ns); -XMLPUBFUN int XMLCALL - xmlStreamPushAttr (xmlStreamCtxtPtr stream, - const xmlChar *name, - const xmlChar *ns); -XMLPUBFUN int XMLCALL - xmlStreamPop (xmlStreamCtxtPtr stream); -XMLPUBFUN int XMLCALL - xmlStreamWantsAnyNode (xmlStreamCtxtPtr stream); -#ifdef __cplusplus -} -#endif - -#endif /* LIBXML_PATTERN_ENABLED */ - -#endif /* __XML_PATTERN_H__ */ |