Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.