|
| subroutine | ids_xml_parse (code_parameters, nparm, parameter_list) |
| |
| subroutine | build_xml_tree (schema, parameter_list) |
| |
| subroutine | build_tree (schema, length, branches, parameter_list) |
| |
| recursive subroutine | parse_single_knot (parameter_string, parent, length, branches) |
| |
| subroutine | parse_xml_string (textv, length, nparm, parameter_list) |
| |
| recursive subroutine | parse_xml_tree (parameter_string, tree_pointer, search, nparm) |
| |
| subroutine | parse_xml_element (parameter_string, ctag, search, found) |
| |
| subroutine | destroy_xml_tree (parameter_list) |
| |
| recursive subroutine | destroy_xml_element (temp_pointer, level) |
| |
| subroutine ids_xml_parser::build_tree |
( |
character(len = 132), dimension(:), pointer |
schema, |
|
|
integer(itm_i4), intent(in) |
length, |
|
|
integer(itm_i4), intent(out) |
branches, |
|
|
type(tree), intent(out) |
parameter_list |
|
) |
| |
| subroutine ids_xml_parser::build_xml_tree |
( |
character(len = 132), dimension(:), pointer |
schema, |
|
|
type(tree), intent(out) |
parameter_list |
|
) |
| |
| recursive subroutine ids_xml_parser::destroy_xml_element |
( |
type(element), pointer |
temp_pointer, |
|
|
integer(itm_i4) |
level |
|
) |
| |
| subroutine ids_xml_parser::destroy_xml_tree |
( |
type(tree), intent(inout) |
parameter_list | ) |
|
| subroutine ids_xml_parser::ids_xml_parse |
( |
type (ids_parameters_input), intent(in) |
code_parameters, |
|
|
integer(itm_i4) |
nparm, |
|
|
type(tree) |
parameter_list |
|
) |
| |
| recursive subroutine ids_xml_parser::parse_single_knot |
( |
character(len = *), intent(in) |
parameter_string, |
|
|
type(element), pointer |
parent, |
|
|
integer(itm_i4) |
length, |
|
|
integer(itm_i4), intent(inout) |
branches |
|
) |
| |
| subroutine ids_xml_parser::parse_xml_element |
( |
character(len = *) |
parameter_string, |
|
|
character, dimension(:) |
ctag, |
|
|
type(interval) |
search, |
|
|
type(interval) |
found |
|
) |
| |
| subroutine ids_xml_parser::parse_xml_string |
( |
character(len = *), dimension(:), intent(in) |
textv, |
|
|
integer(itm_i4), intent(in) |
length, |
|
|
integer(itm_i4), intent(out) |
nparm, |
|
|
type(tree), intent(inout) |
parameter_list |
|
) |
| |
| recursive subroutine ids_xml_parser::parse_xml_tree |
( |
character(len = *), intent(in) |
parameter_string, |
|
|
type(element), pointer |
tree_pointer, |
|
|
type(interval), intent(in) |
search, |
|
|
integer(itm_i4), intent(inout) |
nparm |
|
) |
| |
| integer(itm_i4) ids_xml_parser::n_lines_schema |
The documentation for this module was generated from the following file:
- /afs/eufus.eu/g2itmdev/user/g2osaute/public/LION_TF_ITM_develop_branches/documentation/src_f90/ids_xml_parser.f90