فهرست منبع

Added a method to reset the memory buffer to the XMLPrinter class.

This enables to reset the printer memory to start again from the beginning.
Reinhard Klambauer 12 سال پیش
والد
کامیت
3bc3d4e24c
1فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 8 0
      tinyxml2.h

+ 8 - 0
tinyxml2.h

@@ -1966,6 +1966,14 @@ public:
     int CStrSize() const {
         return _buffer.Size();
     }
+    /**
+    	If in print to memory mode, reset the buffer to the
+    	beginning.
+    */
+    void ResetBuffer() {
+        _buffer.Reset();
+        _buffer.Push(0);
+    }
 
 protected:
     void SealElement();