Kelas System::ExceptionWrapper

ExceptionWrapper class

Templat yang mewakili pembungkus pengecualian yang diturunkan dari kelas Exception.

template<typename T>class ExceptionWrapper

Metode

MetodeDeskripsi
ExceptionWrapper(std::nullptr_t)Membuat sebuah instance null dari kelas ExceptionWrapper yang tidak mewakili pengecualian apa pun.
ExceptionWrapper(const ExceptionPtr&)Membuat sebuah instance dari kelas ExceptionWrapper yang berisi pointer yang diberikan.
ExceptionWrapper(const ExceptionWrapper&)Konstruktor penyalinan.
ExceptionWrapper(ExceptionWrapper&&)Konstruktor pemindahan.
explicit ExceptionWrapper(Args&&…)Konstruktor yang meneruskan parameter ke konstruktor kelas Exception dan membuat smart pointer yang menyimpan instance baru kelas Exception.
static operator new(std::size_t)
static operator new[](std::size_t)
operator SharedPtr< Object >()Operator cast implisit ke SharedPtr
operator->() constMemungkinkan mengakses anggota objek Exception.
operator=(const ExceptionWrapper&)Operator penugasan.
operator=(ExceptionWrapper&&)Operator penugasan pindah.
static Type()Jalan pintas untuk mendapatkan objek System::TypeInfo untuk tipe Exception.

Typedefs

TypedefDeskripsi
ExceptionTypeDigunakan untuk fungsi casting.

Lihat Juga