X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=xmltooling%2Futil%2FParserPool.h;h=34fbdd9bb9d9ddb40626a7fe8b4ef321fff692fd;hb=f0e42ca0a7bf45d71625a101e68abb77eb38f782;hp=a15b6de2ac813dacd47447545c53486e05de078a;hpb=aca34e703b1e5d3d8df152e350ad83b339818758;p=shibboleth%2Fxmltooling.git diff --git a/xmltooling/util/ParserPool.h b/xmltooling/util/ParserPool.h index a15b6de..34fbdd9 100644 --- a/xmltooling/util/ParserPool.h +++ b/xmltooling/util/ParserPool.h @@ -94,7 +94,7 @@ namespace xmltooling { */ bool loadCatalog(const XMLCh* pathname); - /* + /** * Load a schema explicitly from a local file. * * Note that "successful processing" does not imply that the schema is valid, @@ -147,7 +147,10 @@ namespace xmltooling { * @param systemId optional system identifier to attach to the stream */ StreamInputSource(std::istream& is, const char* systemId=NULL) : InputSource(systemId), m_is(is) {} + /// @cond off virtual BinInputStream* makeStream() const { return new StreamBinInputStream(m_is); } + /// @endcond + private: std::istream& m_is;