runtime_exception (clase)
El tipo base para las excepciones de la biblioteca C++ Accelerated Massive Parallelism (AMP).
Sintaxis
class runtime_exception : public std::exception;
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
runtime_exception Constructor | Inicializa una nueva instancia de la clase runtime_exception . |
~runtime_exception Destructor | Destruye el objeto runtime_exception . |
Métodos públicos
Nombre | Descripción |
---|---|
get_error_code | Devuelve el código de error que ocasionó la excepción. |
Operadores públicos
Nombre | Descripción |
---|---|
operator= | Copia el contenido del objeto runtime_exception especificado en este. |
Jerarquía de herencia
exception
runtime_exception
Requisitos
Encabezado: amprt.h
Espacio de nombres: simultaneidad
runtime_exception Constructor
Inicializa una nueva instancia de la clase .
Sintaxis
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parámetros
_Message
Una descripción del error que ocasionó la excepción.
_Hresult
El HRESULT de error que ocasionó la excepción.
_Other
El objeto runtime_exception
que se va a copiar.
Valor devuelto
Objeto runtime_exception
.
~runtime_exception Destructor
Destruye el objeto .
Sintaxis
virtual ~runtime_exception() throw();
get_error_code
Devuelve el código de error que ocasionó la excepción.
Sintaxis
HRESULT get_error_code() const throw();
Valor devuelto
El HRESULT de error que ocasionó la excepción.
operator=
Copia el contenido del objeto runtime_exception
especificado en este.
Sintaxis
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parámetros
_Other
El objeto runtime_exception
que se va a copiar.
Valor devuelto
La referencia a este objeto runtime_exception
.