|
MGIS
|
Partial specialisation for non-returning tasks. More...
#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/ThreadedTaskResult.hxx>
Public Member Functions | |
| ThreadedTaskResult () | |
| default constructor | |
| ThreadedTaskResult (ThreadedTaskResult &&) | |
| move constructor | |
| ThreadedTaskResult (const ThreadedTaskResult &) | |
| copy constructor | |
| ThreadedTaskResult & | operator= (const ThreadedTaskResult &) |
| assignement | |
| ThreadedTaskResult & | operator= (ThreadedTaskResult &&) |
| move assignement | |
| void | setException (const std::exception_ptr &) |
| set current exception | |
| void | rethrow () |
| throw the catched exception | |
| operator bool () const | |
| conversion to bool | |
| ~ThreadedTaskResult () | |
| destructor | |
Additional Inherited Members | |
Static Protected Member Functions inherited from mgis::ThreadedTaskResultBase | |
| static void | throwBadCastException () |
| thr | |
| static void | throwNullException () |
| thr | |
Partial specialisation for non-returning tasks.