Back to Aurora Vision Library Lite website
You are here: Start » All Functions » Xml » Xml_SelectMultipleAttributes_AsBools
Xml_SelectMultipleAttributes_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 attributes from the XML tree using XPath request.
Syntax
void avl::Xml_SelectMultipleAttributes_AsBools ( const avl::XmlNode& inNode, const atl::String& inXPath, atl::Array<atl::String>& outAttributesNames, atl::Array<bool>& outAttributesValues )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inNode | const XmlNode& | Source node. | ||
inXPath | const String& | XPath criteria. | ||
outAttributesNames | Array<String>& | Found attributes names. | ||
outAttributesValues | Array<bool>& | Found attributes values as bool. |
Description
Filter finds nodes using provided XPath query. Found nodes' attributes are converted to Bool type. Filter checks only first character of selected attribute. 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 attributes were selected empty array is returned.
See Also
- Xml_SelectSingleNode – Selects a node from the XML tree using an XPath request.
- Xml_SelectMultipleNodes – Selects nodes from the XML tree using XPath request.