ifw-daq 3.1.0
IFW Data Acquisition modules
Loading...
Searching...
No Matches
Public Member Functions | List of all members
daq::DaqSourceErrors Class Reference

Exception thrown to carry reply errors. More...

#include <error.hpp>

+ Inheritance diagram for daq::DaqSourceErrors:

Public Member Functions

 DaqSourceErrors (std::vector< std::exception_ptr > errors)
 
 DaqSourceErrors (std::vector< std::variant< DaqSourceError, std::exception_ptr > > errors)
 
char const * what () const noexcept override
 
auto Errors () const noexcept -> std::vector< std::variant< DaqSourceError, std::exception_ptr > > const &
 

Detailed Description

Exception thrown to carry reply errors.

Definition at line 85 of file error.hpp.

Constructor & Destructor Documentation

◆ DaqSourceErrors() [1/2]

daq::DaqSourceErrors::DaqSourceErrors ( std::vector< std::exception_ptr >  errors)

Definition at line 47 of file error.cpp.

◆ DaqSourceErrors() [2/2]

daq::DaqSourceErrors::DaqSourceErrors ( std::vector< std::variant< DaqSourceError, std::exception_ptr > >  errors)

Definition at line 52 of file error.cpp.

Member Function Documentation

◆ Errors()

auto daq::DaqSourceErrors::Errors ( ) const -> std::vector<std::variant<DaqSourceError, std::exception_ptr>> const&
noexcept

Definition at line 38 of file error.cpp.

◆ what()

char const * daq::DaqSourceErrors::what ( ) const
overridenoexcept

Definition at line 69 of file error.cpp.


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