MEL
Microthread & Execution library
mel::execution::OnAllException Class Reference

Excepcion thrown by on_all when some of the futures raise error. More...

#include <Executor.h>

Inheritance diagram for mel::execution::OnAllException:

Public Member Functions

 OnAllException (int idx, std::exception_ptr source, const std::string &msg)
 
 OnAllException (int idx, std::exception_ptr source, std::string &&msg)
 
int getWrongElement () const noexcept
 
std::exception_ptr getCause () noexcept
 

Detailed Description

Excepcion thrown by on_all when some of the futures raise error.

It contains a reference to the causing exception and the element in the tuple which caused de exception


The documentation for this class was generated from the following file: