Share via


runtime_exception-klasse

Het basistype voor uitzonderingen in de C++ Versnelde Massale Parallelisme (AMP) bibliotheek.

Syntaxis

class runtime_exception : public std::exception;

Leden

Openbare constructors

Naam Description
runtime_exception constructor Initialiseert een nieuw exemplaar van de runtime_exception klasse.
~runtime_exception destructor Vernietigt het runtime_exception object.

Openbare methoden

Naam Description
get_error_code Retourneert de foutcode die de uitzondering heeft veroorzaakt.

Openbare operators

Naam Description
operator= Hiermee kopieert u de inhoud van het opgegeven runtime_exception object naar dit object.

Overnamehiƫrarchie

exception

runtime_exception

Requirements

Koptekst: amprt.h

Naamruimte: Gelijktijdigheid

runtime_exception constructor

Initialiseert een nieuwe instantie van de klasse.

Syntaxis

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

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parameterwaarden

_Bericht
Een beschrijving van de fout die de uitzondering heeft veroorzaakt.

_Hresult
Het HRESULT van de fout die de uitzondering heeft veroorzaakt.

_Andere
Het runtime_exception object dat moet worden gekopieerd.

Retourwaarde

Het runtime_exception-object.

~runtime_exception Destructor

Vernietigt het object.

Syntaxis

virtual ~runtime_exception() throw();

get_error_code

Retourneert de foutcode die de uitzondering heeft veroorzaakt.

Syntaxis

HRESULT get_error_code() const throw();

Retourwaarde

Het HRESULT van de fout die de uitzondering heeft veroorzaakt.

operator=

Hiermee kopieert u de inhoud van het opgegeven runtime_exception object naar dit object.

Syntaxis

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

Parameterwaarden

_Andere
Het runtime_exception object dat moet worden gekopieerd.

Retourwaarde

Een verwijzing naar dit runtime_exception object.

Zie ook

Concurrency-naamruimte (C++ AMP)