Sdílet prostřednictvím


runtime_exception – třída

Základní typ výjimek v knihovně AMP (Accelerated Massive Parallelism) jazyka C++.

Syntaxe

class runtime_exception : public std::exception;

Členové

Veřejné konstruktory

Jméno popis
konstruktor runtime_exception Inicializuje novou instanci runtime_exception třídy.
~runtime_exception Destruktor runtime_exception Zničí objekt.

Veřejné metody

Jméno popis
get_error_code Vrátí kód chyby, který způsobil výjimku.

Veřejné operátory

Jméno popis
operator= Zkopíruje obsah zadaného runtime_exception objektu do tohoto objektu.

Hierarchie dědičnosti

exception

runtime_exception

Požadavky

Záhlaví: amprt.h

Obor názvů: Souběžnost

konstruktor runtime_exception

Inicializuje novou instanci třídy .

Syntaxe

runtime_exception(
    const char * _Message,
    HRESULT _Hresult ) throw();

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parametry

_Zprávu
Popis chyby, která způsobila výjimku.

_Hresult
HRESULT chyby, která způsobila výjimku.

_Další
Objekt runtime_exception , který chcete zkopírovat.

Vrácená hodnota

Objekt runtime_exception

~runtime_exception Destruktor

Zničí objekt.

Syntaxe

virtual ~runtime_exception() throw();

get_error_code

Vrátí kód chyby, který způsobil výjimku.

Syntaxe

HRESULT get_error_code() const throw();

Vrácená hodnota

HRESULT chyby, která způsobila výjimku.

operator=

Zkopíruje obsah zadaného runtime_exception objektu do tohoto objektu.

Syntaxe

runtime_exception & operator= (    const runtime_exception & _Other ) throw();

Parametry

_Další
Objekt runtime_exception , který chcete zkopírovat.

Vrácená hodnota

Odkaz na tento runtime_exception objekt.

Viz také

Obor názvů Concurrency (C++ AMP)