Graphe d'héritage de Arcane::CaseDocumentFragment:
Graphe de collaboration de Arcane::CaseDocumentFragment:Fonctions membres publiques | |
| CaseDocumentFragment (ITraceMng *tm, IXmlDocumentHolder *document) | |
| void | init () |
| IXmlDocumentHolder * | documentHolder () override |
| Retourne le document Xml du jeu de données. Ce pointeur reste la propriété de cette classe et est détruit lorsque cette instance est détruite. | |
| XmlNode | documentNode () override |
| Retourne le noeud document. | |
| XmlNode | rootElement () override |
| Retourne l'élément racine. | |
| String | language () const override |
| Langage utilisé dans le jeu de données. | |
| String | defaultCategory () const override |
| Catégorie utilisée pour les valeurs par défaut. | |
| CaseNodeNames * | caseNodeNames () override |
| Retourne l'instance contenant les noms des noeuds XML par langage. | |
| void | addError (const CaseOptionError &case_error) override |
| Ajoute une erreur dans le jeu de données. | |
| void | addWarning (const CaseOptionError &case_error) override |
| Ajoute un avertissement dans le jeu de données. | |
| bool | hasError () const override |
| bool | hasWarnings () const override |
| void | printErrors (std::ostream &o) override |
| Ecrit les erreurs dans le flot o. | |
| void | printWarnings (std::ostream &o) override |
| Ecrit les avertissements dans le flot o. | |
| void | clearErrorsAndWarnings () override |
| Supprime les messages d'erreurs et d'avertissements enregistrés. | |
| ICaseDocumentFragment * | fragment () |
Fonctions membres publiques hérités de Arcane::TraceAccessor | |
| TraceAccessor (ITraceMng *m) | |
| Construit un accesseur via le gestionnaire de trace m. | |
| TraceAccessor (const TraceAccessor &rhs) | |
| Constructeur par recopie. | |
| TraceAccessor & | operator= (const TraceAccessor &rhs) |
| Opérateur de recopie. | |
| virtual | ~TraceAccessor () |
| Libère les ressources. | |
| ITraceMng * | traceMng () const |
| Gestionnaire de trace. | |
| TraceMessage | info () const |
| Flot pour un message d'information. | |
| TraceMessage | pinfo () const |
| Flot pour un message d'information en parallèle. | |
| TraceMessage | info (char category) const |
| Flot pour un message d'information d'une catégorie donnée. | |
| TraceMessage | pinfo (char category) const |
| Flot pour un message d'information parallèle d'une catégorie donnée. | |
| TraceMessage | info (bool v) const |
| Flot pour un message d'information. | |
| TraceMessage | warning () const |
| Flot pour un message d'avertissement. | |
| TraceMessage | pwarning () const |
| TraceMessage | error () const |
| Flot pour un message d'erreur. | |
| TraceMessage | perror () const |
| TraceMessage | log () const |
| Flot pour un message de log. | |
| TraceMessage | plog () const |
| Flot pour un message de log. | |
| TraceMessage | logdate () const |
| Flot pour un message de log précédé de la date. | |
| TraceMessage | fatal () const |
| Flot pour un message d'erreur fatale. | |
| TraceMessage | pfatal () const |
| Flot pour un message d'erreur fatale en parallèle. | |
| TraceMessageDbg | debug (Trace::eDebugLevel=Trace::Medium) const |
| Flot pour un message de debug. | |
| Trace::eDebugLevel | configDbgLevel () const |
| Niveau debug du fichier de configuration. | |
| TraceMessage | info (Int32 verbose_level) const |
| Flot pour un message d'information d'un niveau donné | |
| TraceMessage | linfo () const |
| Flot pour un message d'information avec le niveau d'information local à cette instance. | |
| TraceMessage | linfo (Int32 relative_level) const |
| Flot pour un message d'information avec le niveau d'information local à cette instance. | |
| void | fatalMessage (const StandaloneTraceMessage &o) const |
Attributs publics | |
| CaseNodeNames * | m_case_node_names = nullptr |
| ScopedPtrT< IXmlDocumentHolder > | m_doc_holder |
| XmlNode | m_document_node |
| XmlNode | m_root_elem |
| String | m_language |
| String | m_default_category |
| UniqueArray< CaseOptionError > | m_errors |
| UniqueArray< CaseOptionError > | m_warnings |
Fonctions membres privées | |
| void | _assignLanguage (const String &langname) |
| void | _printErrorsOrWarnings (std::ostream &o, ConstArrayView< CaseOptionError > errors) |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::TraceAccessor | |
| void | _setLocalVerboseLevel (Int32 v) |
| Int32 | _localVerboseLevel () const |
Définition à la ligne 36 du fichier CaseDocument.cc.
| Arcane::CaseDocumentFragment::CaseDocumentFragment | ( | ITraceMng * | tm, |
| IXmlDocumentHolder * | document ) |
Définition à la ligne 235 du fichier CaseDocument.cc.
|
inline |
Définition à la ligne 44 du fichier CaseDocument.cc.
|
private |
Définition à la ligne 340 du fichier CaseDocument.cc.
|
private |
Définition à la ligne 469 du fichier CaseDocument.cc.
|
overridevirtual |
Ajoute une erreur dans le jeu de données.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 405 du fichier CaseDocument.cc.
|
overridevirtual |
Ajoute un avertissement dans le jeu de données.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 414 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Retourne l'instance contenant les noms des noeuds XML par langage.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 60 du fichier CaseDocument.cc.
|
overridevirtual |
Supprime les messages d'erreurs et d'avertissements enregistrés.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 459 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Catégorie utilisée pour les valeurs par défaut.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 59 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Retourne le document Xml du jeu de données. Ce pointeur reste la propriété de cette classe et est détruit lorsque cette instance est détruite.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 55 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Retourne le noeud document.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 56 du fichier CaseDocument.cc.
|
inline |
Définition à la ligne 74 du fichier CaseDocument.cc.
|
overridevirtual |
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 423 du fichier CaseDocument.cc.
|
overridevirtual |
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 432 du fichier CaseDocument.cc.
| void Arcane::CaseDocumentFragment::init | ( | ) |
Définition à la ligne 265 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Langage utilisé dans le jeu de données.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 58 du fichier CaseDocument.cc.
|
overridevirtual |
Ecrit les erreurs dans le flot o.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 441 du fichier CaseDocument.cc.
|
overridevirtual |
Ecrit les avertissements dans le flot o.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 450 du fichier CaseDocument.cc.
|
inlineoverridevirtual |
Retourne l'élément racine.
Implémente Arcane::ICaseDocumentFragment.
Définition à la ligne 57 du fichier CaseDocument.cc.
| CaseNodeNames* Arcane::CaseDocumentFragment::m_case_node_names = nullptr |
Définition à la ligne 78 du fichier CaseDocument.cc.
| String Arcane::CaseDocumentFragment::m_default_category |
Définition à la ligne 83 du fichier CaseDocument.cc.
| ScopedPtrT<IXmlDocumentHolder> Arcane::CaseDocumentFragment::m_doc_holder |
Définition à la ligne 79 du fichier CaseDocument.cc.
| XmlNode Arcane::CaseDocumentFragment::m_document_node |
Définition à la ligne 80 du fichier CaseDocument.cc.
| UniqueArray<CaseOptionError> Arcane::CaseDocumentFragment::m_errors |
Définition à la ligne 84 du fichier CaseDocument.cc.
| String Arcane::CaseDocumentFragment::m_language |
Définition à la ligne 82 du fichier CaseDocument.cc.
| XmlNode Arcane::CaseDocumentFragment::m_root_elem |
Définition à la ligne 81 du fichier CaseDocument.cc.
| UniqueArray<CaseOptionError> Arcane::CaseDocumentFragment::m_warnings |
Définition à la ligne 85 du fichier CaseDocument.cc.