diff --git a/NAS2D/Xml/XmlVisitor.cpp b/NAS2D/Xml/XmlVisitor.cpp new file mode 100644 index 00000000..268646c8 --- /dev/null +++ b/NAS2D/Xml/XmlVisitor.cpp @@ -0,0 +1,46 @@ +#include "XmlVisitor.h" + + +using namespace NAS2D::Xml; + + +bool XmlVisitor::visitEnter(const XmlDocument&) +{ + return true; +} + + +bool XmlVisitor::visitExit(const XmlDocument&) +{ + return true; +} + + +bool XmlVisitor::visitEnter(const XmlElement&, const XmlAttribute*) +{ + return true; +} + + +bool XmlVisitor::visitExit(const XmlElement&) +{ + return true; +} + + +bool XmlVisitor::visit(const XmlText&) +{ + return true; +} + + +bool XmlVisitor::visit(const XmlComment&) +{ + return true; +} + + +bool XmlVisitor::visit(const XmlUnknown&) +{ + return true; +} diff --git a/NAS2D/Xml/XmlVisitor.h b/NAS2D/Xml/XmlVisitor.h index 2be73b69..ed1872ff 100644 --- a/NAS2D/Xml/XmlVisitor.h +++ b/NAS2D/Xml/XmlVisitor.h @@ -43,15 +43,15 @@ class XmlVisitor public: virtual ~XmlVisitor() = default; - virtual bool visitEnter(const XmlDocument&) { return true; } - virtual bool visitExit(const XmlDocument&) { return true; } + virtual bool visitEnter(const XmlDocument&); + virtual bool visitExit(const XmlDocument&); - virtual bool visitEnter(const XmlElement&, const XmlAttribute*) { return true; } - virtual bool visitExit(const XmlElement&) { return true; } + virtual bool visitEnter(const XmlElement&, const XmlAttribute*); + virtual bool visitExit(const XmlElement&); - virtual bool visit(const XmlText&) { return true; } - virtual bool visit(const XmlComment&) { return true; } - virtual bool visit(const XmlUnknown&) { return true; } + virtual bool visit(const XmlText&); + virtual bool visit(const XmlComment&); + virtual bool visit(const XmlUnknown&); }; } // namespace Xml