runtime_exception — Klasa
Podstawowy typ wyjątków w bibliotece przyspieszonego równoległości w języku C++.
Składnia
class runtime_exception : public std::exception;
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
konstruktor runtime_exception | Inicjuje nowe wystąpienie klasy runtime_exception . |
~runtime_exception Destruktor | runtime_exception Niszczy obiekt. |
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
get_error_code | Zwraca kod błędu, który spowodował wyjątek. |
Operatory publiczne
Nazwa/nazwisko | opis |
---|---|
operator = | Kopiuje zawartość określonego runtime_exception obiektu do tego. |
Hierarchia dziedziczenia
exception
runtime_exception
Wymagania
Nagłówek: amprt.h
Przestrzeń nazw: współbieżność
konstruktor runtime_exception
Inicjuje nowe wystąpienie klasy .
Składnia
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parametry
_Komunikat
Opis błędu, który spowodował wyjątek.
_Hresult
HRESULT błędu, który spowodował wyjątek.
_Inny
Obiekt runtime_exception
do skopiowania.
Wartość zwracana
Obiekt runtime_exception
.
~runtime_exception Destruktor
Niszczy obiekt.
Składnia
virtual ~runtime_exception() throw();
get_error_code
Zwraca kod błędu, który spowodował wyjątek.
Składnia
HRESULT get_error_code() const throw();
Wartość zwracana
HRESULT błędu, który spowodował wyjątek.
operator =
Kopiuje zawartość określonego runtime_exception
obiektu do tego.
Składnia
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parametry
_Inny
Obiekt runtime_exception
do skopiowania.
Wartość zwracana
Odwołanie do tego runtime_exception
obiektu.