6 #ifndef SWIFT_MISC_STATUSEXCEPTION_H
7 #define SWIFT_MISC_STATUSEXCEPTION_H
12 #include <QReadWriteLock>
35 virtual const char *what() const noexcept override;
48 mutable QByteArray m_temp;
49 mutable QReadWriteLock m_lock;
Throwable exception class containing a CStatusMessage.
~CStatusException()
Destructor.
CStatusException & operator=(const CStatusException &)=delete
Copy assignment (because of mutex)
Streamable status message, e.g.
Free functions in swift::misc.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.