28 #ifndef _CEGUIXMLSerializer_h_
29 #define _CEGUIXMLSerializer_h_
30 #include "CEGUIBase.h"
31 #include "CEGUIString.h"
35 # pragma warning(push)
36 # pragma warning(disable : 4251)
148 unsigned int getTagCount()
const;
155 operator bool ()
const
157 return false == d_error;
167 return false != d_error;
173 unsigned int d_tagCount;
175 size_t d_indentSpace;
179 std::vector<String> d_tagStack;
192 static String convertEntityInAttribute(
const String& attributeValue);
202 #if defined(_MSC_VER)
203 # pragma warning(pop)
bool operator!() const
Check wether the XML Serializer status is invalid.
Definition: CEGUIXMLSerializer.h:165
std::ostream OutStream
Output stream class.
Definition: CEGUIBase.h:165
Class used to create XML Document.
Definition: CEGUIXMLSerializer.h:86
String class used within the GUI system.
Definition: CEGUIString.h:57