Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6ISAX2EntityResolver::resolveEntity ( P6CHAR pPublicId,
P6CHAR pSystemId,
p6IDataStream **  pStream 
)
pure virtual

Allow an application to resolve and return the data to an external entity.

If the application cannot perform this task than an error code of eNotSupported is returned.

Parameters
pPublicId[ in ] Along with pSystemId as the entity's unique identifier
pSystemId[ in ] Along with pPublicId as the entity's unique identifier
pStream[ out ] The contents of the resolved entity
Returns
SuccessP6R::eOk 
FailureP6R::eInvalidArgpPublicId, pSystemId, or pStream is NULL.
P6R::eNotSupportedThe application cannot resolve the entity.