Initial parser APIs
[shibboleth/xmltooling.git] / xmltooling / XMLObjectBuilder.h
index e2d023c..c562cf4 100644 (file)
@@ -42,7 +42,15 @@ namespace xmltooling {
          * \r
          * @return the empty XMLObject\r
          */\r
-        public XMLObject* buildObject();\r
+        XMLObject* buildObject() const;\r
+\r
+        /**\r
+         * Resets the state of the builder.\r
+         * \r
+         * This normally means null'ing out any properties that were\r
+         * needed to build an object.\r
+         */\r
+        void resetState();\r
     };\r
 \r
 };\r