runtime_exception (classe)
Tipo di base per le eccezioni nella libreria C++ Accelerated Massive Parallelism (AMP).
Sintassi
class runtime_exception : public std::exception;
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
Costruttore runtime_exception | Inizializza una nuova istanza della classe runtime_exception . |
Distruttore ~runtime_exception | Elimina definitivamente l'oggetto runtime_exception . |
Metodi pubblici
Nome | Descrizione |
---|---|
get_error_code | Restituisce il codice di errore che ha causato l'eccezione. |
Operatori pubblici
Nome | Descrizione |
---|---|
operator= | Copia il contenuto dell'oggetto specificato runtime_exception in questo oggetto. |
Gerarchia di ereditarietà
exception
runtime_exception
Requisiti
Intestazione: amprt.h
Spazio dei nomi: Concurrency
Costruttore runtime_exception
Inizializza una nuova istanza della classe .
Sintassi
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parametri
_Messaggio
Descrizione dell'errore che ha causato l'eccezione.
_Hresult
HRESULT dell'errore che ha causato l'eccezione.
_Altro
Oggetto runtime_exception
da copiare.
Valore restituito
Oggetto runtime_exception
.
Distruttore ~runtime_exception
Elimina definitivamente l'oggetto.
Sintassi
virtual ~runtime_exception() throw();
get_error_code
Restituisce il codice di errore che ha causato l'eccezione.
Sintassi
HRESULT get_error_code() const throw();
Valore restituito
HRESULT dell'errore che ha causato l'eccezione.
operator=
Copia il contenuto dell'oggetto specificato runtime_exception
in questo oggetto.
Sintassi
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parametri
_Altro
Oggetto runtime_exception
da copiare.
Valore restituito
Riferimento a questo runtime_exception
oggetto.