virtual P6R::P6ERR P6R::p6IXSLT::compileTemplates ( const P6CHAR *  pTemplates,
p6IDataStream pErrorResult 
) [pure virtual]

Parse and validate XLST templates to be used before the transform() method is called.

This function can be called multiple times if the caller wants to change the templates to be used.

Parameters:
pTemplates [IN] Pointer to a buffer containing the entire XSLT document to parse.
pErrorResult [IN] Created by the caller, any errors found during the compilation are returned to this output stream.
Returns:
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to intialize() must be made before calling this function.
P6R::eInvalidArgOne of the parameters is NULL.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.