From 171e81205e357e0d54283a63997ed58ff97d54a9 Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Tue, 24 Jul 2012 11:48:31 +0000 Subject: UserInfoEx, Variables: changed folder structure git-svn-id: http://svn.miranda-ng.org/main/trunk@1160 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Variables/libxml/xmlregexp.h | 81 ------------------------------------ 1 file changed, 81 deletions(-) delete mode 100644 plugins/Variables/libxml/xmlregexp.h (limited to 'plugins/Variables/libxml/xmlregexp.h') diff --git a/plugins/Variables/libxml/xmlregexp.h b/plugins/Variables/libxml/xmlregexp.h deleted file mode 100644 index 434b7a2bd9..0000000000 --- a/plugins/Variables/libxml/xmlregexp.h +++ /dev/null @@ -1,81 +0,0 @@ -/* - * regexp.h : describes the basic API for libxml regular expressions handling - * - * See Copyright for the status of this software. - * - * Daniel Veillard - */ - -#ifndef __XML_REGEXP_H__ -#define __XML_REGEXP_H__ - -#include - -#ifdef LIBXML_REGEXP_ENABLED - -#ifdef __cplusplus -extern "C" { -#endif - -/** - * xmlRegexpPtr: - * - * A libxml regular expression, they can actually be far more complex - * thank the POSIX regex expressions. - */ -typedef struct _xmlRegexp xmlRegexp; -typedef xmlRegexp *xmlRegexpPtr; - -/** - * xmlRegExecCtxtPtr: - * - * A libxml progressive regular expression evaluation context - */ -typedef struct _xmlRegExecCtxt xmlRegExecCtxt; -typedef xmlRegExecCtxt *xmlRegExecCtxtPtr; - -#ifdef __cplusplus -} -#endif -#include -#ifdef __cplusplus -extern "C" { -#endif - -/* - * The POSIX like API - */ -xmlRegexpPtr xmlRegexpCompile(const xmlChar *regexp); -void xmlRegFreeRegexp(xmlRegexpPtr regexp); -int xmlRegexpExec (xmlRegexpPtr comp, - const xmlChar *value); -void xmlRegexpPrint (FILE *output, - xmlRegexpPtr regexp); -int xmlRegexpIsDeterminist(xmlRegexpPtr comp); - -/* - * Callback function when doing a transition in the automata - */ -typedef void (*xmlRegExecCallbacks) (xmlRegExecCtxtPtr exec, - const xmlChar *token, - void *transdata, - void *inputdata); - -/* - * The progressive API - */ -xmlRegExecCtxtPtr xmlRegNewExecCtxt (xmlRegexpPtr comp, - xmlRegExecCallbacks callback, - void *data); -void xmlRegFreeExecCtxt (xmlRegExecCtxtPtr exec); -int xmlRegExecPushString (xmlRegExecCtxtPtr exec, - const xmlChar *value, - void *data); - -#ifdef __cplusplus -} -#endif - -#endif /* LIBXML_REGEXP_ENABLED */ - -#endif /*__XML_REGEXP_H__ */ -- cgit v1.2.3