runtime_exception-Klasse
Der Basistyp für Ausnahmen in der C++ Accelerated Massive Parallelism (AMP)-Bibliothek.
Syntax
class runtime_exception : public std::exception;
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
runtime_exception-Konstruktor | Initialisiert eine neue Instanz der runtime_exception -Klasse. |
~runtime_exception Destruktor | Zerstört das runtime_exception -Objekt. |
Öffentliche Methoden
Name | Beschreibung |
---|---|
get_error_code | Gibt den Fehlercode zurück, der die Ausnahme verursacht hat. |
Öffentliche Operatoren
Name | Beschreibung |
---|---|
operator= | Kopiert den Inhalt des angegebenen runtime_exception -Objekts in dieses Objekt. |
Vererbungshierarchie
exception
runtime_exception
Anforderungen
Kopfzeile: amprt.h
Namespace: Parallelität
runtime_exception-Konstruktor
Initialisiert eine neue Instanz der -Klasse.
Syntax
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parameter
_Nachricht
Eine Beschreibung des Fehlers, das diese Ausnahme verursacht hat.
_Hresult
Der HRESULT-Wert des Fehlers, der diese Ausnahme verursacht hat.
_Other
Das zu kopierende runtime_exception
-Objekt.
Rückgabewert
Das runtime_exception
-Objekt.
~runtime_exception Destruktor
Zerstört das -Objekt.
Syntax
virtual ~runtime_exception() throw();
get_error_code
Gibt den Fehlercode zurück, der die Ausnahme verursacht hat.
Syntax
HRESULT get_error_code() const throw();
Rückgabewert
Der HRESULT-Wert des Fehlers, der diese Ausnahme verursacht hat.
operator =
Kopiert den Inhalt des angegebenen runtime_exception
-Objekts in dieses Objekt.
Syntax
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parameter
_Other
Das zu kopierende runtime_exception
-Objekt.
Rückgabewert
Ein Verweis auf das runtime_exception
-Objekt.