System::ExceptionWrapper क्लास
अंतर्वस्तु
[
छिपाना
]ExceptionWrapper class
टेम्प्लेट जो उन अपवादों के रैपर का प्रतिनिधित्व करता है जो Exception क्लास से व्युत्पन्न होते हैं।
template<typename T>class ExceptionWrapper
विधियाँ
| विधि | विवरण |
|---|---|
| ExceptionWrapper(std::nullptr_t) | एक null-इंस्टेंस बनाता है 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.Page for C++