Classe runtime_exception
O tipo base para exceções na biblioteca AMP (C++ Accelerated Massive Parallelism).
Sintaxe
class runtime_exception : public std::exception;
Membros
Construtores públicos
Nome | Descrição |
---|---|
Construtor runtime_exception | Inicializa uma nova instância da classe runtime_exception . |
Destruidor ~runtime_exception | Destrói o objeto runtime_exception . |
Métodos públicos
Nome | Descrição |
---|---|
get_error_code | Retorna o código de erro que causou a exceção. |
Operadores públicos
Nome | Descrição |
---|---|
operator= | Copia o conteúdo do objeto especificado runtime_exception para este objeto. |
Hierarquia de herança
exception
runtime_exception
Requisitos
Cabeçalho: amprt.h
Namespace: Simultaneidade
Construtor runtime_exception
Inicializa uma nova instância da classe .
Sintaxe
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parâmetros
_Message
Uma descrição do erro que causou a exceção.
_Hresult
O HRESULT do erro que causou a exceção.
_Other
O objeto runtime_exception
a ser copiado.
Valor de retorno
O objeto runtime_exception
.
Destruidor ~runtime_exception
Destrói o objeto.
Sintaxe
virtual ~runtime_exception() throw();
get_error_code
Retorna o código de erro que causou a exceção.
Sintaxe
HRESULT get_error_code() const throw();
Valor retornado
O HRESULT do erro que causou a exceção.
operator=
Copia o conteúdo do objeto especificado runtime_exception
para este objeto.
Sintaxe
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parâmetros
_Other
O objeto runtime_exception
a ser copiado.
Valor de retorno
Uma referência a esse objeto runtime_exception
.