Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::CaseOptionError

Erreur dans le jeu de données. Plus de détails...

#include <arcane/core/CaseOptionError.h>

+ Graphe de collaboration de Arcane::CaseOptionError:

Fonctions membres publiques

 CaseOptionError (const TraceInfo &where, const String &node_name, const String &message, bool is_collective=false)
 Erreur générique.
 
const StringnodeName () const
 
const Stringmessage () const
 
bool isCollective () const
 
const TraceInfotrace () const
 

Fonctions membres publiques statiques

static void addInvalidTypeError (ICaseDocumentFragment *document, const TraceInfo &where, const String &node_name, const XmlNode &parent, const String &value, const String &expected_type)
 Erreur lorsqu'une valeur d'une jeu de données n'est pas du bon type. Cette erreur est collective.
 
static void addInvalidTypeError (ICaseDocumentFragment *document, const TraceInfo &where, const String &node_name, const XmlNode &parent, const String &value, const String &expected_type, StringConstArrayView valid_values)
 Erreur lorsqu'une valeur d'une jeu de données n'est pas du bon type. Cette erreur est collective.
 
static void addOptionNotFoundError (ICaseDocumentFragment *document, const TraceInfo &where, const String &node_name, const XmlNode &parent)
 Erreur lorsqu'une option du jeu de données n'est pas trouvée. Cette erreur est collective.
 
static void addError (ICaseDocumentFragment *document, const TraceInfo &where, const String &node_name, const String &message, bool is_collective=false)
 Erreur générique.
 
static void addWarning (ICaseDocumentFragment *document, const TraceInfo &where, const String &node_name, const String &message, bool is_collective=false)
 Erreur générique.
 

Attributs privés

TraceInfo m_func_info
 
String m_node_name
 
String m_message
 
bool m_is_collective
 

Description détaillée

Erreur dans le jeu de données.

Définition à la ligne 40 du fichier CaseOptionError.h.

Documentation des constructeurs et destructeur

◆ CaseOptionError()

Arcane::CaseOptionError::CaseOptionError ( const TraceInfo where,
const String node_name,
const String message,
bool  is_collective = false 
)

Erreur générique.

Définition à la ligne 29 du fichier CaseOptionError.cc.

Documentation des fonctions membres

◆ addError()

void Arcane::CaseOptionError::addError ( ICaseDocumentFragment document,
const TraceInfo where,
const String node_name,
const String message,
bool  is_collective = false 
)
static

Erreur générique.

Définition à la ligne 92 du fichier CaseOptionError.cc.

Référencé par Arcane::CaseOptions::read().

◆ addInvalidTypeError() [1/2]

void Arcane::CaseOptionError::addInvalidTypeError ( ICaseDocumentFragment document,
const TraceInfo where,
const String node_name,
const XmlNode parent,
const String value,
const String expected_type 
)
static

Erreur lorsqu'une valeur d'une jeu de données n'est pas du bon type. Cette erreur est collective.

Définition à la ligne 57 du fichier CaseOptionError.cc.

Références Arcane::XmlNode::xpathFullName().

Référencé par Arcane::CaseOptionExtended::_search(), Arcane::CaseOptionMultiExtended::_search(), et Arcane::CaseOptionMultiSimpleT< T >::_search().

◆ addInvalidTypeError() [2/2]

void Arcane::CaseOptionError::addInvalidTypeError ( ICaseDocumentFragment document,
const TraceInfo where,
const String node_name,
const XmlNode parent,
const String value,
const String expected_type,
StringConstArrayView  valid_values 
)
static

Erreur lorsqu'une valeur d'une jeu de données n'est pas du bon type. Cette erreur est collective.

Définition à la ligne 74 du fichier CaseOptionError.cc.

Références Arcane::XmlNode::xpathFullName().

◆ addOptionNotFoundError()

void Arcane::CaseOptionError::addOptionNotFoundError ( ICaseDocumentFragment document,
const TraceInfo where,
const String node_name,
const XmlNode parent 
)
static

Erreur lorsqu'une option du jeu de données n'est pas trouvée. Cette erreur est collective.

Définition à la ligne 42 du fichier CaseOptionError.cc.

Références Arcane::XmlNode::xpathFullName().

Référencé par Arcane::CaseOptionExtended::_search(), Arcane::CaseOptionMultiExtended::_search(), et Arcane::CaseOptionMultiSimpleT< T >::_search().

◆ addWarning()

void Arcane::CaseOptionError::addWarning ( ICaseDocumentFragment document,
const TraceInfo where,
const String node_name,
const String message,
bool  is_collective = false 
)
static

Erreur générique.

Définition à la ligne 103 du fichier CaseOptionError.cc.

Référencé par Arcane::XmlElementContentChecker::check(), et Arcane::CaseOptionList::readChildren().

◆ isCollective()

bool Arcane::CaseOptionError::isCollective ( ) const
inline

Définition à la ligne 98 du fichier CaseOptionError.h.

◆ message()

const String & Arcane::CaseOptionError::message ( ) const
inline

Définition à la ligne 96 du fichier CaseOptionError.h.

◆ nodeName()

const String & Arcane::CaseOptionError::nodeName ( ) const
inline

Définition à la ligne 94 du fichier CaseOptionError.h.

◆ trace()

const TraceInfo & Arcane::CaseOptionError::trace ( ) const
inline

Définition à la ligne 100 du fichier CaseOptionError.h.

Documentation des données membres

◆ m_func_info

TraceInfo Arcane::CaseOptionError::m_func_info
private

Définition à la ligne 104 du fichier CaseOptionError.h.

◆ m_is_collective

bool Arcane::CaseOptionError::m_is_collective
private

Définition à la ligne 107 du fichier CaseOptionError.h.

◆ m_message

String Arcane::CaseOptionError::m_message
private

Définition à la ligne 106 du fichier CaseOptionError.h.

◆ m_node_name

String Arcane::CaseOptionError::m_node_name
private

Définition à la ligne 105 du fichier CaseOptionError.h.


La documentation de cette classe a été générée à partir des fichiers suivants :