summaryrefslogtreecommitdiffstats
path: root/tclxml/include/tcldom-libxml2/nodeObj.h
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2019-01-03 16:54:16 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2019-01-03 16:54:16 (GMT)
commit8e0659f6705d064eb39dbcf23ed9aa09b2c4e433 (patch)
treeb4741f331d2841ad97a7b1a40666444d517735d8 /tclxml/include/tcldom-libxml2/nodeObj.h
parentcae9c9d5c6df43e89088871f3e9591e4f6e6be22 (diff)
parentc0573da8973e0ae8650d787d639a9acf9ab4a1ac (diff)
downloadblt-8e0659f6705d064eb39dbcf23ed9aa09b2c4e433.zip
blt-8e0659f6705d064eb39dbcf23ed9aa09b2c4e433.tar.gz
blt-8e0659f6705d064eb39dbcf23ed9aa09b2c4e433.tar.bz2
Merge commit 'c0573da8973e0ae8650d787d639a9acf9ab4a1ac' as 'tclxml'
Diffstat (limited to 'tclxml/include/tcldom-libxml2/nodeObj.h')
-rw-r--r--tclxml/include/tcldom-libxml2/nodeObj.h28
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 */