13#ifndef ARCANE_XMLINFO_H
14#define ARCANE_XMLINFO_H
16#include "arcane/utils/Iostream.h"
17#include "arcane/ArcaneException.h"
18#include "arcane/IApplication.h"
19#include "arcane/IXmlDocumentHolder.h"
20#include "arcane/IIOMng.h"
53 msgStr() <<
"** Error: Element <" << element.
name()
54 <<
">: " <<
msg <<
'.';
65 cerr <<
"** Warning: Element <" << element.
name()
66 <<
">: " <<
msg <<
".\n";
78 msg() <<
"Attribute \"" <<
attr_name <<
"\" not specified";
100 s() <<
"Can't read the file \"" <<
file_name <<
"\"";
103 return xml_doc->documentNode().documentElement();
Interface de l'application.
Interface du gestionnaire des entrées sorties.
Gestionnaire d'un document DOM.
static void error(const XmlNode &element, const String msg)
static XmlNode rootNode(IIOMng *mng, const String &file_name, const String &schema_name=String())
static void warning(const XmlNode &element, const String msg)
static void attrError(const XmlNode &element, const char *attr_name)
String name() const
Nom du noeud.
Référence à une instance.
Chaîne de caractères unicode.