Orb/Doxygen/src/xmlwriter.h
changeset 4 468f4c8d3d5b
parent 3 d8fccb2cd802
--- a/Orb/Doxygen/src/xmlwriter.h	Fri Apr 23 20:47:58 2010 +0100
+++ b/Orb/Doxygen/src/xmlwriter.h	Wed Aug 11 14:49:30 2010 +0100
@@ -85,6 +85,8 @@
 	bool mustEncodeChar(char c) const;
 	bool canIndent();
 	void setLastIndent(bool theB);
+	// Debug stream flushing
+	inline void flushStream();
 private:
 	QFile mFile;
 	QTextStream *mStreamP;
@@ -210,6 +212,8 @@
 	void push(const QString &aElemName, const QString &aAttr, const QString &aAttrValue);
 	/// Push element with any number of attributes
 	void push(const QString &aElementName, AttributeMap &aAttrs);
+	// Pop without checking name matches
+	void pop();
 	/// Method that will check the element name matches
 	void pop(const QString &aElementName);
 	/// Push and pop an element with no attributes
@@ -231,8 +235,6 @@
 	// Private cctor and op=
 	XmlElementStack (const XmlElementStack &rhs);
 	XmlElementStack& operator=(const XmlElementStack &rhs);
-	// Used by destructor
-	void pop();
 };
 
 #endif // _XMLWRITER_H