Tomographer
v5.3
Tomographer C++ Framework Documentation
|
Exception class notifying of invalid measurement data. More...
#include <tomographer/densedm/densellh.h>
Public Member Functions | |
InvalidMeasData (const std::string &msg) | |
Constructor with error message. More... | |
InvalidMeasData (std::string &&msg) | |
Constructor with error message (given as rvalue reference) | |
std::string | msg () const noexcept |
Get the message provided to the constructor. | |
std::string | fullMsg () const noexcept |
Get the full error message. | |
virtual const char * | what () const noexcept |
Get the full error message as a pointer to a C string. | |
Public Member Functions inherited from std::exception | |
T | what (T... args) |
T | ~exception (T... args) |
T | operator= (T... args) |
T | exception (T... args) |
Exception class notifying of invalid measurement data.
Implementations of a DenseLLH Interface compliant type may throw this exception to notify that the provided measurement data is invalid.
Definition at line 84 of file densellh.h.
|
inline |
Constructor with error message.
The string "Invalid Measurement Data: "
is prepended to the given message to construct the fullMsg() which is also returned by what().
Definition at line 94 of file densellh.h.