C
SafeRenderer::QSafeResourceException Class
class SafeRenderer::QSafeResourceExceptionAn instance of QSafeResourceException is thrown in case of an exception. More...
| Header: | #include <QSafeResourceException> |
| Since: | QtSafeRenderer 2.1 |
| Inherits: | SafeRenderer::QSafeException |
Public Types
| enum class | ResourceException { FailureToOpen, OutOfBoundsError } |
Public Functions
| QSafeResourceException(SafeRenderer::QSafeResourceException &&other) | |
| SafeRenderer::QSafeResourceException & | operator=(SafeRenderer::QSafeResourceException &&other) |
| SafeRenderer::QSafeResourceException & | operator=(const SafeRenderer::QSafeResourceException &other) |
Detailed Description
Instance of this class is thrown when an exception occurs related to resources and resource readers.
Member Type Documentation
enum class QSafeResourceException::ResourceException
This enum describes the id of a thrown resource exception.
| Constant | Value | Description |
|---|---|---|
SafeRenderer::QSafeResourceException::ResourceException::FailureToOpen | 0 | Could not find the file for reading. |
SafeRenderer::QSafeResourceException::ResourceException::OutOfBoundsError | 1 | Reasource reader read pointer is out of bounds. |
Member Function Documentation
[noexcept default] QSafeResourceException::QSafeResourceException(SafeRenderer::QSafeResourceException &&other)
Move-constructs an instance of QSafeResourceException.
[delete] SafeRenderer::QSafeResourceException &QSafeResourceException::operator=(SafeRenderer::QSafeResourceException &&other)
Move-assigns other to this QSafeResourceException instance. This function is deleted.
[delete] SafeRenderer::QSafeResourceException &QSafeResourceException::operator=(const SafeRenderer::QSafeResourceException &other)
Copy-assigns other to this QSafeResourceException instance. This function is deleted.
Available under certain Qt licenses.
Find out more.