[vala] libxml-2.0: Expose xmlBuffer as Xml.Buffer



commit 1d9e7ae8631f8ab70ae842b3379f1efc7f1e3985
Author: Richard Schwarting <aquarichy gmail com>
Date:   Fri Feb 8 00:52:37 2013 -0800

    libxml-2.0: Expose xmlBuffer as Xml.Buffer
    
    Partially fixes bug 677355.

 vapi/libxml-2.0.vapi |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/vapi/libxml-2.0.vapi b/vapi/libxml-2.0.vapi
index 58c0cee..31c3db5 100644
--- a/vapi/libxml-2.0.vapi
+++ b/vapi/libxml-2.0.vapi
@@ -323,6 +323,19 @@ namespace Xml {
 	}
 
 	[Compact]
+	[CCode (cname = "xmlBuffer", free_function = "xmlBufferFree", cheader_filename = "libxml/tree.h")]
+	public class Buffer {
+		[CCode (cname = "xmlBufferCreate")]
+		public Buffer ();
+
+		[CCode (cname = "xmlBufferContent")]
+		public unowned string content ();
+
+		[CCode (cname = "xmlNodeDump")]
+		public int node_dump (Xml.Doc *doc, Xml.Node *cur, int level, int format);
+	}
+
+	[Compact]
 	[CCode (cname = "xmlDoc", free_function = "xmlFreeDoc", cheader_filename = "libxml/tree.h,libxml/parser.h")]
 	public class Doc {
 		public ElementType type;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]