Back to Aurora Vision Library Lite website

You are here: Start » All Functions » Xml » Xml_SelectMultipleNodeValues_AsBools

Xml_SelectMultipleNodeValues_AsBools


This is Filter Equivalent. This function may be present in generated code, but should not be used in hand-written code.

Header: STD.h
Namespace: avl

Selects nodes from the XML tree using XPath request.

Syntax

void avl::Xml_SelectMultipleNodeValues_AsBools
(
	const avl::XmlNode& inNode,
	const atl::String& inXPath,
	atl::Array<avl::XmlNode>& outNodes,
	atl::Array<bool>& outNodeValues
)

Parameters

Name Type Default Description
Input value inNode const XmlNode& Source node.
Input value inXPath const String& XPath criteria.
Output value outNodes Array<XmlNode>& Found nodes.
Output value outNodeValues Array<bool>& Found nodes text as bool.

Description

Filter finds nodes using provided XPath query. Found values are converted to Bool type. Filter checks only first character of selected value. Characters Y, y, T, t, 1 will be parsed as True value. Value False will be returned if one of characters N, n, F, f, 0 will be found. If other character is found default value is returned. If no nodes were selected empty array is returned.

See Also