Arcane  v3.16.0.0
Documentation utilisateur
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>

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.
 

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.

Référencé par addError(), addInvalidTypeError(), addInvalidTypeError(), addOptionNotFoundError(), et addWarning().

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érences Arcane::ICaseDocumentFragment::addError(), et CaseOptionError().

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::ICaseDocumentFragment::addError(), CaseOptionError(), et Arcane::XmlNode::xpathFullName().

Référencé par Arcane::CaseOptionExtended::_search(), Arcane::CaseOptionMultiExtended::_search(), Arcane::CaseOptionMultiSimpleT< T >::_search(), et Arcane::CaseOptionSimpleT< 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::ICaseDocumentFragment::addError(), CaseOptionError(), et Arcane::XmlNode::xpathFullName().

◆ addOptionNotFoundError()

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

◆ addWarning()

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

◆ 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.


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