Macro adjustments, date/time class, typed XML attributes.
[shibboleth/cpp-xmltooling.git] / xmltooling / PluginManager.h
index d876cce..3c76be4 100644 (file)
 \r
 #include <map>\r
 #include <string>\r
-#include <xercesc/dom/DOM.hpp>\r
 \r
-using namespace xercesc;\r
+#if defined (_MSC_VER)\r
+    #pragma warning( push )\r
+    #pragma warning( disable : 4250 4251 )\r
+#endif\r
 \r
 namespace xmltooling {\r
 \r
@@ -73,7 +75,7 @@ namespace xmltooling {
 \r
         /**\r
          * Builds a new instance of a plugin of a given type, configuring it\r
-         * with the supplied element, if any.\r
+         * with the supplied parameters.\r
          * \r
          * @param type  the name of the plugin type\r
          * @param p     parameters to configure plugin\r
@@ -92,4 +94,8 @@ namespace xmltooling {
 \r
 };\r
 \r
+#if defined (_MSC_VER)\r
+    #pragma warning( pop )\r
+#endif\r
+\r
 #endif /* __xmltooling_plugin_h__ */\r