Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IXpathExpression::initialize ( P6XPATHFLAGS  flags,
p6IDataStream pTraceResult 
)
pure virtual

Sets up the component to run properly.

Parameters
flags[ in ] Set perferences for the new object. These preferences are fixed during the lifetime of the object.
pTraceResult[ in ] Created by the caller, all output generated from trace() or error() XPath functions. This parameter can be NULL in which case no tracing will be visible.
Returns
SuccessP6R::eOk 
FailureP6R::eNoMemoryInsuffficient memory to properly initialize the component
P6R::eAlreadyInitializedCan only be called once successfully.