فئة System::ExceptionWrapper
محتويات
[
يخفي
]ExceptionWrapper class
قالب يمثل غلاف الاستثناءات المشتقة من فئة Exception.
template<typename T>class ExceptionWrapper
الطرق
| طريقة | الوصف |
|---|---|
| ExceptionWrapper(std::nullptr_t) | ينشئ نسخة فارغة من فئة ExceptionWrapper لا تمثل أي استثناء. |
| ExceptionWrapper(const ExceptionPtr&) | ينشئ نسخة من فئة ExceptionWrapper تحتوي على المؤشر الممرر. |
| ExceptionWrapper(const ExceptionWrapper&) | منشئ النسخ. |
| ExceptionWrapper(ExceptionWrapper&&) | منشئ نقل. |
| explicit ExceptionWrapper(Args&&…) | منشئ يمرر المعلمات إلى منشئي فئة Exception وينشئ مؤشرًا ذكيًا يحتفظ بنسخة جديدة من فئة Exception. |
| static operator new(std::size_t) | |
| static operator new[](std::size_t) | |
| operator SharedPtr< Object >() | عامل تحويل ضمني إلى SharedPtr |
| operator->() const | يسمح بالوصول إلى أعضاء كائن Exception. |
| operator=(const ExceptionWrapper&) | عامل الإسناد. |
| operator=(ExceptionWrapper&&) | عامل إسناد النقل. |
| static Type() | اختصار للحصول على كائن System::TypeInfo لنوع Exception. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| ExceptionType | يُستخدم في وظائف التحويل. |
انظر أيضًا
- Namespace System
- Library Aspose.Font for C++