Κλάση 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
| Typedef | Περιγραφή |
|---|---|
| ExceptionType | Χρησιμοποιείται για συναρτήσεις μετατροπής. |
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++