runtime_exception 클래스
C++ AMP(C++ Accelerated Massive Parallelism) 라이브러리의 예외에 대한 기본 형식입니다.
구문
class runtime_exception : public std::exception;
멤버
공용 생성자
속성 | 설명 |
---|---|
runtime_exception 생성자 | runtime_exception 클래스의 새 인스턴스를 초기화합니다. |
~runtime_exception 소멸자 | 개체를 runtime_exception 삭제합니다. |
공용 메서드
이름 | 설명 |
---|---|
get_error_code | 예외를 발생시킨 오류 코드를 반환합니다. |
Public 연산자
속성 | 설명 |
---|---|
operator= | 지정된 runtime_exception 개체의 콘텐츠를 이 항목으로 복사합니다. |
상속 계층 구조
exception
runtime_exception
요구 사항
헤더: amprt.h
네임스페이스: 동시성
runtime_exception 생성자
클래스의 새 인스턴스를 초기화합니다.
구문
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
매개 변수
_메시지
예외를 발생시킨 오류에 대한 설명입니다.
_Hresult
예외를 발생시킨 오류의 HRESULT입니다.
_Other
복사할 개체입니다 runtime_exception
.
Return Value
runtime_exception
개체
~runtime_exception 소멸자
개체를 삭제합니다.
구문
virtual ~runtime_exception() throw();
get_error_code
예외를 발생시킨 오류 코드를 반환합니다.
구문
HRESULT get_error_code() const throw();
Return Value
예외를 발생시킨 오류의 HRESULT입니다.
operator=
지정된 runtime_exception
개체의 콘텐츠를 이 항목으로 복사합니다.
구문
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
매개 변수
_Other
복사할 개체입니다 runtime_exception
.
Return Value
이 runtime_exception
개체에 대한 참조입니다.