66 std::
string m_message;
75 # if __has_include("Zivid/InternalExceptions.h")
77 # include "Zivid/InternalExceptions.h"
#define ZIVID_CORE_EXPORT_NON_WIN32
Definition: CoreExport.h:62
#define ZIVID_CORE_EXPORT
Definition: CoreExport.h:57
A common base class for all Zivid exceptions.
Definition: Exception.h:56
ZIVID_CORE_EXPORT Exception(const std::string &message)
Constructor
ZIVID_CORE_EXPORT const char * what() const noexcept override
Get the message for the exception
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:55
ZIVID_CORE_EXPORT std::string toString(const std::exception &exception)
Get string representation of the exception