|
| subroutine | normalize_string (content_in, content_out) |
| | Normalize a string by removing leading/trailing whitespace and blank/comment lines.
|
| subroutine | oft_xml_free (doc_ptr) |
| | Free an XML document previously parsed with oft_xml_load.
|
| subroutine | oft_xml_get_attr (node, attr_name, content, ierr) |
| | Extract content from a specified attribute on a given xml node into a Fortran string.
|
| subroutine | parse_string_to_doubles (content, output, output_shape, ierr) |
| | Parse string content into a 1D array of double precision values with shape information.
|
| subroutine | parse_string_to_integers (content, output, output_shape, ierr) |
| | Parse string content into a 1D array of integer values with shape information.
|
| subroutine | parse_string_to_logicals (content, output, output_shape, ierr) |
| | Parse string content into a 1D array of logical values with shape information.
|
| subroutine | tokenize_string (content, tokens, ierr) |
| | Find token boundaries in a string containing comma-delimited and/or newline-delimited values to be parsed into typed Fortran values.
|
| subroutine | xml_clear_exceptions () |
| | Clear messages from the exception stack.
|
| subroutine | xml_extractdataattribute_double (node, attr_name, output, output_shape, iostat) |
| | Parse a single double precision value from an XML attribute's content.
|
| subroutine | xml_extractdataattribute_double1d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 1D array of double precision values.
|
| subroutine | xml_extractdataattribute_double2d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 2D array of double precision values.
|
| subroutine | xml_extractdataattribute_int (node, attr_name, output, output_shape, iostat) |
| | Parse a single integer value from an XML attribute's content.
|
| subroutine | xml_extractdataattribute_int1d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 1D array of integer values.
|
| subroutine | xml_extractdataattribute_int2d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 2D array of integer values.
|
| subroutine | xml_extractdataattribute_logical (node, attr_name, output, output_shape, iostat) |
| | Parse a single logical value from an XML attribute's content.
|
| subroutine | xml_extractdataattribute_logical1d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 1D array of logical values.
|
| subroutine | xml_extractdataattribute_logical2d (node, attr_name, output, output_shape, iostat) |
| | Parse XML attribute content into a 2D array of logical values.
|
| subroutine | xml_extractdataattribute_string (node, attr_name, output, iostat) |
| | Get content from an XML attribute as a string.
|
| subroutine | xml_extractdatacontent_double (node, output, output_shape, iostat) |
| | Parse a single double precision value from an XML node's content.
|
| subroutine | xml_extractdatacontent_double1d (node, output, output_shape, iostat) |
| | Parse XML content into a 1D array of double precision values.
|
| subroutine | xml_extractdatacontent_double2d (node, output, output_shape, iostat) |
| | Parse XML content into a 2D array of double precision values.
|
| subroutine | xml_extractdatacontent_int (node, output, output_shape, iostat) |
| | Parse XML content into a single integer value.
|
| subroutine | xml_extractdatacontent_int1d (node, output, output_shape, iostat) |
| | Parse XML content into a 1D array of integer values.
|
| subroutine | xml_extractdatacontent_int2d (node, output, output_shape, iostat) |
| | Parse XML content into a 2D array of integer values.
|
| subroutine | xml_extractdatacontent_logical (node, output, output_shape, iostat) |
| | Parse XML content into a single logical value.
|
| subroutine | xml_extractdatacontent_logical1d (node, output, output_shape, iostat) |
| | Parse XML content into a 1D array of logical values.
|
| subroutine | xml_extractdatacontent_logical2d (node, output, output_shape, iostat) |
| | Parse XML content into a 2D array of logical values.
|
| subroutine | xml_extractdatacontent_string (node, output, iostat) |
| | Get content from an XML node as a string.
|
| subroutine | xml_get_content (node, content, ierr) |
| | Extract content from a given xml node into a Fortran string.
|
| 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.
|
| logical function | xml_hasattribute (node, attr_name) |
| | Test if a given xml node has a specified attribute.
|
| logical function | xml_node_associated (self) |
| | Check if an xml_node is associated with a C object.
|
| subroutine | xml_parsefile (filepath, doc, ierr) |
| | Parse an XML file.
|
| subroutine | xml_print_exceptions () |
| | Print messages from the exception stack.
|
| subroutine | xml_set_exception (message) |
| | Add exception to the exception stack.
|