#include <Header.h>
Exception thrown when a keyword already exists.
Static Public Member Functions | |
| static void | may_throw (const std::string &keyword, const Header &header) |
| Throw if an HDU already contains a given keyword. | |
| static void | may_throw (const std::vector< std::string > &keywords, const Header &header) |
| Throw if an HDU already contains any of given keywords. | |
Public Member Functions | |
| KeywordExistsError (const std::string &keyword) | |
| Constructor. | |
Public Member Functions inherited from FitsError | |
| FitsError (const std::string &message) | |
| Constructor. More... | |
| virtual | ~FitsError ()=default |
| Destructor. | |
| void | append (const std::string &line, std::size_t indent=0) |
| Append some line to the message. More... | |
| const char * | what () const noexcept override |
| Output message. | |
Public Member Functions inherited from exception | |
| T | exception (T... args) |
| T | ~exception (T... args) |
| T | operator= (T... args) |
| T | what (T... args) |
Public Attributes | |
| std::string | keyword |
| The keyword which already exists. | |