RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
Public Types | Public Member Functions | Public Attributes | List of all members
rxcpp::composite_exception Struct Reference

#include <rx-composite_exception.hpp>

Inheritance diagram for rxcpp::composite_exception:
Inheritance graph
[legend]
Collaboration diagram for rxcpp::composite_exception:
Collaboration graph
[legend]

Public Types

typedef std::vector< rxu::error_ptrexception_values
 

Public Member Functions

virtual const char * what () const RXCPP_NOEXCEPT override
 
virtual bool empty () const
 
virtual composite_exception add (rxu::error_ptr exception_ptr)
 

Public Attributes

exception_values exceptions
 

Member Typedef Documentation

◆ exception_values

Member Function Documentation

◆ add()

virtual composite_exception rxcpp::composite_exception::add ( rxu::error_ptr  exception_ptr)
inlinevirtual

◆ empty()

virtual bool rxcpp::composite_exception::empty ( ) const
inlinevirtual

◆ what()

virtual const char* rxcpp::composite_exception::what ( ) const
inlineoverridevirtual

Member Data Documentation

◆ exceptions

exception_values rxcpp::composite_exception::exceptions

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