The Open FUSION Toolkit 26.6
An open-source framework for fusion and plasma science and engineering
Loading...
Searching...
No Matches
xml_get_element Interface Reference

Detailed Description

Get one or more elements by name from a parent node.

Public Member Functions

subroutine xml_get_element_list (parent, name, elements, error_flag)
 Retrieve all xml nodes with a given name contained within a parent node.
subroutine xml_get_element_single (parent, name, element, error_flag, index)
 Retrieve the i-th xml node with a given name contained within a parent node.

Member Function/Subroutine Documentation

◆ xml_get_element_list()

subroutine xml_get_element_list ( type(xml_node), intent(in) parent,
character(len=*), intent(in) name,
type(xml_nodelist), intent(inout) elements,
integer(i4), intent(out) error_flag )

Retrieve all xml nodes with a given name contained within a parent node.

Parameters
[in]parentParent element
[in]nameElement name to find
[in,out]elementsFound elements
[out]error_flagError flag (0 if successful)

◆ xml_get_element_single()

subroutine xml_get_element_single ( type(xml_node), intent(in) parent,
character(len=*), intent(in) name,
type(xml_node), intent(out) element,
integer(i4), intent(out) error_flag,
integer(i4), intent(in), optional index )

Retrieve the i-th xml node with a given name contained within a parent node.

Parameters
[in]parentParent element
[in]nameElement name to find
[out]elementFound element
[out]error_flagError flag (0 if successful)
[in]indexOptional index, defaults to first matching element

The documentation for this interface was generated from the following file: