classe System::ExceptionWrapper
Contenuti
[
Nascondere
]ExceptionWrapper class
Modello che rappresenta un involucro per le eccezioni derivate dalla classe Exception.
template<typename T>class ExceptionWrapper
Metodi
| Metodo | Descrizione |
|---|---|
| ExceptionWrapper(std::nullptr_t) | Crea un’istanza nulla della classe ExceptionWrapper che non rappresenta alcuna eccezione. |
| ExceptionWrapper(const ExceptionPtr&) | Crea un’istanza della classe ExceptionWrapper che contiene il puntatore passato. |
| ExceptionWrapper(const ExceptionWrapper&) | Costruttore di copia. |
| ExceptionWrapper(ExceptionWrapper&&) | Costruttore di spostamento. |
| explicit ExceptionWrapper(Args&&…) | Costruttore che inoltra i parametri ai costruttori della classe Exception e crea uno smart pointer che contiene una nuova istanza della classe Exception. |
| static operator new(std::size_t) | |
| static operator new[](std::size_t) | |
| operator SharedPtr< Object >() | Operatore di cast implicito a SharedPtr |
| operator->() const | Consente di accedere ai membri dell’oggetto Exception. |
| operator=(const ExceptionWrapper&) | Operatore di assegnazione. |
| operator=(ExceptionWrapper&&) | Operatore di assegnazione di spostamento. |
| static Type() | Scorciatoia per ottenere l’oggetto System::TypeInfo per il tipo Exception. |
Typedefs
| Typedef | Descrizione |
|---|---|
| ExceptionType | Utilizzato per funzioni di casting. |
Vedi anche
- Namespace System
- Library Aspose.Font for C++