aboutsummaryrefslogtreecommitdiff
path: root/projects/xerces-c/xmlProtoConverter.h
diff options
context:
space:
mode:
Diffstat (limited to 'projects/xerces-c/xmlProtoConverter.h')
-rw-r--r--projects/xerces-c/xmlProtoConverter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/projects/xerces-c/xmlProtoConverter.h b/projects/xerces-c/xmlProtoConverter.h
index a6333f1b3..501dde36c 100644
--- a/projects/xerces-c/xmlProtoConverter.h
+++ b/projects/xerces-c/xmlProtoConverter.h
@@ -89,6 +89,11 @@ private:
void visit(XmlDocument const&);
+ template <typename T>
+ bool isValid(T const& messageType) {
+ return T::Type_IsValid(messageType.type());
+ }
+
std::string removeNonAscii(std::string const&);
std::string getUri(Element_Id _x);
std::string getPredefined(Element_Id _x, std::string const&);