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.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.