diff options
Diffstat (limited to 'tclxml/include/tcldom-libxml2/nodeObj.h')
-rw-r--r-- | tclxml/include/tcldom-libxml2/nodeObj.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tclxml/include/tcldom-libxml2/nodeObj.h b/tclxml/include/tcldom-libxml2/nodeObj.h new file mode 100644 index 0000000..37a7bcc --- /dev/null +++ b/tclxml/include/tcldom-libxml2/nodeObj.h @@ -0,0 +1,28 @@ +/* nodeObj.h -- + * + * This module manages libxml2 xmlNodePtr and event node Tcl objects. + * + * Copyright (c) 2003 Zveno Pty Ltd + * http://www.zveno.com/ + * + * See the file "LICENSE" for information on usage and + * redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES. + * + * $Id: nodeObj.h,v 1.1.1.1 2009/01/16 22:11:49 joye Exp $ + */ + +#ifndef TCLDOM_LIBXML2_NODEOBJ_H +#define TCLDOM_LIBXML2_NODEOBJ_H + +#include "tcl.h" +#include <libxml/tree.h> +#include "tcldom-libxml2.h" + +#define TCLDOM_LIBXML2_NODE_NODE 0 +#define TCLDOM_LIBXML2_NODE_EVENT 1 + +typedef void (TclDOM_libxml2Node_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); + +int TclDOM_libxml2_NodeObjInit _ANSI_ARGS_((Tcl_Interp *interp)); + +#endif /* TCLDOM_LIBXML2_NODEOBJ_H */ |