ScaleOut C++ Native Client API
5.1
|
The PmiCliInvokeUserException Exception class is thrown when user callback functions to an invoke return exceptions. More...
#include <pmicli_invoke_exception.h>
Public Member Functions | |
PmiCliInvokeUserException (std::vector< PmiCliUserExceptionCode > const &exceptions_vec) | |
Constructor which accepts a vector of PmiCliUserExceptionCode objects to return to the throwing context. | |
virtual const char * | what () const throw () |
Gets a string identifying the exception. More... | |
Public Attributes | |
std::vector < PmiCliUserExceptionCode > | pmi_exceptions |
Vector containing the all PmiCliUserExceptionCode objects returned from user code. | |
The PmiCliInvokeUserException Exception class is thrown when user callback functions to an invoke return exceptions.
It wraps a vector of PmiCliUserExceptionCode objects for each nested exception.
|
inlinevirtual |
Gets a string identifying the exception.