Eötvös Quantum Utilities
v4.9.146
Providing the Horsepowers in the Quantum Realm
|
Deallocates the XML node. More...
Go to the source code of this file.
Modules | |
module | fox_sax_equus |
Functions/Subroutines | |
subroutine | fox_sax_equus::addtargetnode (node) |
subroutine | fox_sax_equus::characters_handler (chunk) |
logical function | fox_sax_equus::checkname (chunk) |
subroutine | fox_sax_equus::convert2eq_struct (eq_struct, node) |
subroutine | fox_sax_equus::convertsubnodes2eq_struct (subnodes, XMLsubnodes) |
subroutine | fox_sax_equus::createtargetnode (URI, localname, name, attributes) |
subroutine | fox_sax_equus::deallocatetargetnodes () |
subroutine | fox_sax_equus::endelement_handler (URI, localname, name) |
subroutine | fox_sax_equus::error_handler (msg) |
subroutine | fox_sax_equus::fatalerror_handler (msg) |
subroutine | fox_sax_equus::get_eq_structure (eq_struct, idx) |
subroutine | fox_sax_equus::read_xml (fname, fname_len, cproperty_names, numofProperties) |
subroutine | fox_sax_equus::startelement_handler (URI, localname, name, attributes) |
Variables | |
type(xmlnode), pointer | fox_sax_equus::currentnode |
type(xmlnode), pointer | fox_sax_equus::currenttargetnode |
integer | fox_sax_equus::numtargetnodes |
character(len=max_prop_length, kind=c_char), dimension(:), pointer | fox_sax_equus::property_names |
integer, private | fox_sax_equus::subnodelevel = 0 |
logical, private | fox_sax_equus::targetnodeactive = .false. |
type(xmlnode), dimension(:), pointer | fox_sax_equus::targetnodes |
type(xml_t), private | fox_sax_equus::xp |
Deallocates the XML node.
Check whether the given XML node is one of the target nodes and creates a target node.
startElement_handler function defined in the FoX_sax package (http://www1.gly.bris.ac.uk/~walker/FoX/DoX/FoX_sax.html)
endElement_handler function defined in the FoX_sax package (http://www1.gly.bris.ac.uk/~walker/FoX/DoX/FoX_sax.html)
characters_handler function defined in the FoX_sax package (http://www1.gly.bris.ac.uk/~walker/FoX/DoX/FoX_sax.html)
fatalError_handler function defined in the FoX_sax package (http://www1.gly.bris.ac.uk/~walker/FoX/DoX/FoX_sax.html)
error_handler function defined in the FoX_sax package (http://www1.gly.bris.ac.uk/~walker/FoX/DoX/FoX_sax.html)
Check whether the XML node in focus is about to retrive or not.
Add an XML node to the array of the retrived XML target nodes.
Deallocates the loaded target nodes.
Prints the data (excluding subnodes) related to the given node.
Prints the data (including subnodes) related to the given node.
Adds a subnode to an array of a subnodes.
node | The given node | |
node | The parent node | |
[in] | The | subnode |
[in] | node | A pointer to a retrived XML node. |
[in] | chunk | The local name, or an attribute value of the XML node. |
[in] | msg | The error message. |
[in] | chunk | The string value of the XML node. |
[in] | URI | |
[in] | localname | |
[in] | name | |
[in] | URI | The URL related to the XML node |
[in] | localname | The localname of the XML node |
[in] | name | The name of the XML node |
[in] | attributes | Dictionary conatining the attributes of an XML node |
Definition in file Fox_sax_EQuUs.f90.