42 #ifndef QTCONCURRENT_EXCEPTION_H 43 #define QTCONCURRENT_EXCEPTION_H 45 #include <QtCore/qglobal.h> 49 #include <QtCore/qatomic.h> 51 #ifndef QT_NO_EXCEPTIONS 63 #ifndef QT_NO_EXCEPTIONS 68 virtual void raise()
const;
97 bool hasException()
const;
99 void throwPossibleException();
100 bool hasThrown()
const;
106 #else // QT_NO_EXCEPTIONS 114 inline void throwPossibleException()
const {}
126 #endif // QT_NO_CONCURRENT #define QT_END_NAMESPACE
This macro expands to.
The UnhandledException class represents an unhandled exception in a worker thread.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The Exception class provides a base class for exceptions that can transferred across threads...
The QtConcurrent namespace provides high-level APIs that make it possible to write multi-threaded pro...
ExceptionHolder exceptionHolder