XmlResolver::resolveEntity

#include <DbXml.hpp>

virtual XmlInputStream *XmlResolver::resolveEntity(
    XmlTransaction *txn, XmlManager &mgr, const std::string &systemId,
    const std::string &publicId, std::string &result) const

When implemented, should resolve a System ID and Public ID to a new XmlInputStream . If the IDs cannot be resolved by this resolver, this method should return NULL. The XmlInputStream object will be deleted by the caller.

Parameters

txn

If a transaction is in force, a pointer to the XmlTransaction object; otherwise, NULL.

mgr

The XmlManager object associated with the operation.

systemId

The System ID to resolve.

publicId

The Public ID to resolve.

result

The string in which the results of the resolution are to be placed.

Class

XmlResolver

See Also

XmlResolver Methods