C++ counterparts of SPL native functions that deal with XML operations. More...
C++ counterparts of SPL native functions that deal with XML operations.
|
inline |
SPL::boolean SPL::Functions::XML::convertToXML | ( | SPL::xml & | xmlResult, |
const std::string & | str, | ||
SPL::int32 & | error | ||
) |
|
inline |
|
inline |
SPL::boolean SPL::Functions::XML::convertToXML | ( | SPL::xml & | xmlResult, |
const std::string & | str | ||
) |
|
inline |
|
inline |
SPL::list<SPL::rstring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::rstring & | xqueryExpression | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
value | XML value to be queried. |
xqueryExpression | XQuery program to be executed. |
SPL::list<SPL::ustring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::ustring & | xqueryExpression | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
value | XML value to be queried. |
xqueryExpression | XQuery program to be executed. |
SPL::list<SPL::rstring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::rstring & | xqueryExpression, | ||
const SPL::map< SPL::rstring, SPL::rstring > & | xqueryVars | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
value | XML value to be queried. |
xqueryExpression | XQuery program to be executed. |
xqueryVars | XQuery variable definitions. |
SPL::list<SPL::ustring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::ustring & | xqueryExpression, | ||
const SPL::map< SPL::ustring, SPL::ustring > & | xqueryVars | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
value | XML value to be queried. |
xqueryExpression | XQuery program to be executed. |
xqueryVars | XQuery variable definitions. |
SPL::list<SPL::rstring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::rstring & | xqueryExpression, | ||
SPL::int32 & | error | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
SPL::list<SPL::ustring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::ustring & | xqueryExpression, | ||
SPL::int32 & | error | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
SPL::list<SPL::rstring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::rstring & | xqueryExpression, | ||
const SPL::map< SPL::rstring, SPL::rstring > & | xqueryVars, | ||
SPL::int32 & | error | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.
SPL::list<SPL::ustring> SPL::Functions::XML::xquery | ( | const SPL::xml & | value, |
const SPL::ustring & | xqueryExpression, | ||
const SPL::map< SPL::ustring, SPL::ustring > & | xqueryVars, | ||
SPL::int32 & | error | ||
) |
Execute an XQuery program against an XML value and return a list of results.
Starting with Streams v4.2.1.1, the xquery functions use the default namespace of the queried XML. If the xquery() function is given an xqueryExpression without a namespace declaration, then it returns an empty result if the queried document has an explicit namespace.