Overview
C API (Component Interface)
Symbol xml_childNodes(Symbol node, Symbol* children, UINT32* count);

Get all child nodes of an XML node.

Arguments

Symbol node
The XML node to operate on.
Symbol* children
Pointer to an array of Symbols that can receive the child node handles.
UINT32* count
Pointer to an integer holding the number of Symbols available in the children array. This value may be written as well as read (see below).

Return Values

See also XML Interface Return Values.

  • C_OK, in which case count now holds the number of handles written.
  • E_OVERFLOW, in which case count now holds the number of handles that would have been written, had the array been large enough.