![]()  | 
  
    Qore Programming Language
    1.12.3
    
   | 
 
class for C++ exception based on an ExceptionSink object More...
#include <QoreXSinkException.h>


Public Member Methods | |
| DLLEXPORT | QoreXSinkException (ExceptionSink &xsink) | 
| creates the exception object  More... | |
| DLLLOCAL | QoreXSinkException (QoreXSinkException &&xsink)=default | 
| copy constructor  | |
| virtual DLLEXPORT | ~QoreXSinkException () | 
| Destroys the object.  | |
| virtual void | convert (ExceptionSink *xsink) | 
| Raises the corresponding Qore exception in the ExceptionSink.  More... | |
| DLLLOCAL QoreXSinkException & | operator= (QoreXSinkException &&)=default | 
| Default assignment operator.  | |
  Public Member Methods inherited from AbstractException | |
| virtual DLLLOCAL | ~AbstractException ()=default | 
| Default virtual destructor.  | |
Additional Inherited Members | |
  Private Member Methods inherited from AbstractException | |
| DLLLOCAL | AbstractException ()=default | 
| Default constructor.  | |
class for C++ exception based on an ExceptionSink object
| DLLEXPORT QoreXSinkException::QoreXSinkException | ( | ExceptionSink & | xsink | ) | 
creates the exception object
after this call, the xsink argument can no longer be used
      
  | 
  virtual | 
Raises the corresponding Qore exception in the ExceptionSink.
| xsink | the exception sink | 
Implements AbstractException.