![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
The main LIMA exception class. More...
#include <common/LimaCommon.h>
Public Member Functions | |
| LimaException (const char *message="") | |
| LimaException (const QString &message) | |
| LimaException (const std::string &message) | |
| LimaException (const LimaException &)=default | |
| LimaException & | operator= (const LimaException &e)=delete |
| virtual | ~LimaException () throw () =default |
| virtual const char * | what () const override throw () |
Protected Attributes | |
| std::string | m_reason |
The main LIMA exception class.
Throw this exception to signal a problem with a precise associated message.
Instead of directly throwing this exception, prefer using one of the LIMA_EXCEPTION macros to automatically include location information useful for debugging.
Definition at line 261 of file LimaCommon.h.
|
inlineexplicit |
Definition at line 264 of file LimaCommon.h.
|
inlineexplicit |
Definition at line 268 of file LimaCommon.h.
|
inlineexplicit |
Definition at line 272 of file LimaCommon.h.
|
default |
|
virtualdefault | |||||||||||||
|
delete |
|
inlineoverridevirtual | |||||||||||||
Definition at line 280 of file LimaCommon.h.
|
protected |
Definition at line 286 of file LimaCommon.h.