System::ExceptionWrapper clase
Contenido
[
Ocultar
]ExceptionWrapper class
Plantilla que representa un contenedor de excepciones derivadas de la clase Exception.
template<typename T>class ExceptionWrapper
Métodos
| Método | Descripción |
|---|---|
| ExceptionWrapper(std::nullptr_t) | Construye una instancia nula de la clase ExceptionWrapper que no representa ninguna excepción. |
| ExceptionWrapper(const ExceptionPtr&) | Construye una instancia de la clase ExceptionWrapper que contiene el puntero pasado. |
| ExceptionWrapper(const ExceptionWrapper&) | Constructor de copia. |
| ExceptionWrapper(ExceptionWrapper&&) | Constructor de movimiento. |
| explicit ExceptionWrapper(Args&&…) | Constructor que reenvía los parámetros a los constructores de la clase Exception y crea un puntero inteligente que contiene una nueva instancia de la clase Exception. |
| static operator new(std::size_t) | |
| static operator new[](std::size_t) | |
| operator SharedPtr< Object >() | Operador de conversión implícita a SharedPtr |
| operator->() const | Permite acceder a los miembros del objeto Exception. |
| operator=(const ExceptionWrapper&) | Operador de asignación. |
| operator=(ExceptionWrapper&&) | Operador de asignación por movimiento. |
| static Type() | Atajo para obtener el objeto System::TypeInfo del tipo Exception. |
Typedefs
| Typedef | Descripción |
|---|---|
| ExceptionType | Utilizado para funciones de conversión. |
Ver también
- Namespace System
- Library Aspose.Page for C++