std::exception_list
From cppreference.com
                    
                                        
                    
                    
                                                            
                    | Defined in header  <exception_list> | ||
| class exception_list : public std::exception; | ||
An exception_list owns a sequence of std::exception_ptr objects. An exception of this type may be thrown by a parallel algorithm to report uncaught exceptions encountered during the execution of the algorithm.
| Contents | 
[edit] Member types
| Member type | Definition | 
| iterator | unspecified constant ForwardIterator | 
[edit] Member functions
| returns an iterator to the beginning of the list (public member function) | |
| returns an iterator to the end of the list (public member function) | |
| returns the number of exceptions in the list (public member function) | 
Inherited from std::exception
Member functions
| [virtual] | destructs the exception object (virtual public member function of std::exception) | 
| [virtual] | returns an explanatory string (virtual public member function of std::exception) | 
[edit] Example
| This section is incomplete Reason: no example |