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

Exception lorsqu'une opération n'est pas supportée. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/NotSupportedException.h>

+ Graphe d'héritage de Arccore::NotSupportedException:
+ Graphe de collaboration de Arccore::NotSupportedException:

Fonctions membres publiques

 NotSupportedException (const String &where)
 
 NotSupportedException (const String &where, const String &message)
 
 NotSupportedException (const TraceInfo &where)
 
 NotSupportedException (const TraceInfo &where, const String &message)
 
 NotSupportedException (const NotSupportedException &ex) ARCCORE_NOEXCEPT
 
virtual void explain (std::ostream &m) const
 Explique la cause de l'exception dans le flot o.
 
- Fonctions membres publiques hérités de Arccore::Exception
 Exception (const String &name, const String &where)
 
 Exception (const String &name, const TraceInfo &where)
 
 Exception (const String &name, const String &where, const String &message)
 
 Exception (const String &name, const TraceInfo &trace, const String &message)
 
 Exception (const String &name, const String &where, const StackTrace &stack_trace)
 
 Exception (const String &name, const TraceInfo &where, const StackTrace &stack_trace)
 
 Exception (const String &name, const String &where, const String &message, const StackTrace &stack_trace)
 
 Exception (const String &name, const TraceInfo &trace, const String &message, const StackTrace &stack_trace)
 
 Exception (const Exception &)
 Constructeur par copie.
 
 ~Exception () ARCCORE_NOEXCEPT override
 Libère les ressources.
 
virtual void write (std::ostream &o) const
 
bool isCollective () const
 Vrai s'il s'agit d'une erreur collective (concerne tous les processeurs)
 
void setCollective (bool v)
 Positionne l'état collective de l'expression.
 
void setAdditionalInfo (const String &v)
 Positionne les infos supplémentaires.
 
const StringadditionalInfo () const
 Retourne les infos supplémentaires.
 
const StackTracestackTrace () const
 Pile d'appel au moment de l'exception (nécessite un service de stacktrace)
 
const StringstackTraceString () const
 Pile d'appel au moment de l'exception (nécessite un service de stacktrace)
 
const Stringmessage () const
 Message de l'exception.
 
const Stringwhere () const
 Localisation de l'exception.
 
const Stringname () const
 Nom de l'exception.
 

Attributs privés

String m_message
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Arccore::Exception
static bool hasPendingException ()
 Indique si des exceptions sont en cours.
 
static void staticInit ()
 
- Fonctions membres protégées hérités de Arccore::Exception
void setMessage (const String &msg)
 Positionne le message de l'exception.
 

Description détaillée

Exception lorsqu'une opération n'est pas supportée.

Définition à la ligne 31 du fichier arccore/src/base/arccore/base/NotSupportedException.h.

Documentation des constructeurs et destructeur

◆ NotSupportedException() [1/5]

Arccore::NotSupportedException::NotSupportedException ( const String where)
explicit

Définition à la ligne 26 du fichier NotSupportedException.cc.

◆ NotSupportedException() [2/5]

Arccore::NotSupportedException::NotSupportedException ( const String where,
const String message 
)

Définition à la ligne 35 du fichier NotSupportedException.cc.

◆ NotSupportedException() [3/5]

Arccore::NotSupportedException::NotSupportedException ( const TraceInfo where)
explicit

Définition à la ligne 45 du fichier NotSupportedException.cc.

◆ NotSupportedException() [4/5]

Arccore::NotSupportedException::NotSupportedException ( const TraceInfo where,
const String message 
)

Définition à la ligne 54 du fichier NotSupportedException.cc.

◆ NotSupportedException() [5/5]

Arccore::NotSupportedException::NotSupportedException ( const NotSupportedException ex)

Définition à la ligne 64 du fichier NotSupportedException.cc.

◆ ~NotSupportedException()

Arccore::NotSupportedException::~NotSupportedException ( )
inline

Définition à la ligne 41 du fichier arccore/src/base/arccore/base/NotSupportedException.h.

Documentation des fonctions membres

◆ explain()

void Arccore::NotSupportedException::explain ( std::ostream &  o) const
virtual

Explique la cause de l'exception dans le flot o.

Cette méthode permet d'ajouter des informations supplémentaires au message d'exception.

Réimplémentée à partir de Arccore::Exception.

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

Documentation des données membres

◆ m_message

String Arccore::NotSupportedException::m_message
private

Définition à la ligne 49 du fichier arccore/src/base/arccore/base/NotSupportedException.h.


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