|
|
Home | Loader API | Interfaces | File List | Index | |
When XPath 2.0 does not recognize a function name it tries to call out to a registered application (via p6IXpathExpression::setVariableHandler( p6IXpathVariables* pObject ) ) This return value from an externally called function. More...
#include <p6xpathvariables.h>
Public Attributes | |
P6R::P6BOOL | bResult |
P6R::P6FLOAT | fResult |
P6R::P6INT32 | iResult |
P6R::P6INT64 | lResult |
P6R::p6IDOMNodeset * | pNodeSet |
const P6R::P6WCHAR * | pString |
P6R::p6IXpathTime * | ptResult |
P6R::P6UINT32 | strLength |
P6R::P6XPATH_TYPE | type |
When XPath 2.0 does not recognize a function name it tries to call out to a registered application (via p6IXpathExpression::setVariableHandler( p6IXpathVariables* pObject ) ) This return value from an externally called function.
The 'type' field of the structure defines which of the other structure field contain the value of the result.
FIELD TYPE pString P6XPATH_TYPE_STR bResult P6XPATH_TYPE_BOOL iResult P6XPATH_TYPE_INT fResult { P6XPATH_TYPE_DOUBLE, P6XPATH_TYPE_FLOAT, P6XPATH_TYPE_DECIMAL } lResult { P6XPATH_TYPE_DTDURATION, P6XPATH_TYPE_YMDURATION } ptResult { P6XPATH_TYPE_DATE, P6XPATH_TYPE_DATETIME, P6XPATH_TYPE_TIME } pNodeSet P6XPATH_TYPE_SET
Definition at line 44 of file p6xpathvariables.h.