EleFits
4.0.0
A modern C++ API on top of CFitsIO
|
#include <Header.h>
Exception thrown when a keyword is not found.
Public Member Functions | |
KeywordNotFoundError (const std::string &keyword) | |
Constructor. | |
Public Member Functions inherited from Euclid::Fits::FitsError | |
virtual | ~FitsError ()=default |
Destructor. | |
FitsError (const std::string &message) | |
Constructor. More... | |
const char * | what () const noexcept override |
Output message. | |
void | append (const std::string &line, std::size_t indent=0) |
Append some line to the message. More... | |
Static Public Member Functions | |
static void | mayThrow (const std::string &keyword, const Header &header) |
Throw if an HDU misses a given keyword. | |
static void | mayThrow (const std::vector< std::string > &keywords, const Header &header) |
Throw if an HDU misses any of given keywords. | |
Public Attributes | |
std::string | keyword |
The missing keyword. | |