![]() |
JEMRIS 2.9.2
open-source MRI simulations
|
XML file-IO class. More...
#include <XMLIO.h>
Collaboration diagram for XMLIO:Public Member Functions | |
| XMLIO () | |
| Constructor. | |
| virtual | ~XMLIO () |
| Destructor. | |
| DOMDocument * | Parse (string uri) |
| Read in the XML file and return a DOM object. | |
| DOMNode * | RunTree (DOMNode *node, void *ptr, unsigned int(*fun)(void *, DOMNode *)) |
| Recursive run through XML tree and do something. | |
| bool | Write (DOMImplementation *impl, DOMNode *node, string filename) |
| Write DOM node to file. | |
Private Attributes | |
| XercesDOMParser::ValSchemes | valScheme |
| bool | doNamespaces |
| bool | doSchema |
| bool | schemaFullChecking |
| bool | doCreate |
| XercesDOMParser * | m_parser |
| DOMTreeErrorReporter * | m_err_reporter |
XML file-IO class.
| DOMDocument * XMLIO::Parse | ( | string | uri | ) |
Read in the XML file and return a DOM object.
| uri | URI to file. |
Here is the caller graph for this function:| DOMNode * XMLIO::RunTree | ( | DOMNode * | node, |
| void * | ptr, | ||
| unsigned int(*)(void *, DOMNode *) | fun ) |
Recursive run through XML tree and do something.
| node | The node to start the travel. |
| ptr | Pointer to an object to be passed to the function. |
| fun | Pointer to static function which is executed for the node. |
Here is the call graph for this function:
Here is the caller graph for this function:| bool XMLIO::Write | ( | DOMImplementation * | impl, |
| DOMNode * | node, | ||
| string | filename ) |
Write DOM node to file.
| impl | DOM implementation |
| node | Node for output |
| filename | File name |
Here is the caller graph for this function:
-- last change 03.01.2025 |
Tony Stoecker |
Imprint |
Data Protection --