12 #ifndef _QI_ERROR_HPP_
13 #define _QI_ERROR_HPP_
24 # pragma warning( push )
25 # pragma warning( disable : 4251 )
28 # pragma warning( disable : 4275 )
47 : std::runtime_error(message)
55 : std::runtime_error(e.what())
63 # pragma warning( pop )
69 #endif // _QI_ERROR_HPP_
QiException(const std::string &message)
Constructor.
Custom exception that may be thrown by QI methods.
virtual ~QiException()
Destructor.
QiException(const QiException &e)
Copy constructor.
#define QI_API_DEPRECATED
Compiler flags to mark a function as deprecated. It will generate a compiler warning.
dll import/export and compiler message