![]() |
Qore Programming Language
0.9.3.2
|
abstract base class for c++ Exceptions in the Qore library More...
#include <QoreStandardException.h>


Public Member Methods | |
| DLLEXPORT | QoreStandardException (const char *err, const char *desc_fmt,...) |
| creates the exception object with error and description strings | |
| DLLEXPORT | QoreStandardException (QoreStringNode *err, QoreStringNode *desc) |
| creates the exception object with error and description strings; this function takes ownership of the string references | |
| DLLEXPORT | QoreStandardException (QoreStandardException &&)=default |
| Default move constructor. | |
| virtual DLLEXPORT | ~QoreStandardException () |
| Destroys the object. | |
| virtual void | convert (ExceptionSink *xsink) |
| Raises the corresponding Qore exception in the ExceptionSink. More... | |
| DLLEXPORT QoreStandardException & | operator= (QoreStandardException &&)=default |
| Default assignment operator. | |
Public Member Methods inherited from AbstractException | |
| virtual DLLEXPORT | ~AbstractException ()=default |
| Default virtual destructor. | |
Additional Inherited Members | |
Private Member Methods inherited from AbstractException | |
| DLLEXPORT | AbstractException ()=default |
| Default constructor. | |
abstract base class for c++ Exceptions in the Qore library
|
virtual |
Raises the corresponding Qore exception in the ExceptionSink.
| xsink | the exception sink |
Implements AbstractException.