29 #ifndef SCIMATH_FUNCTIONFACTORYERRORS_H
30 #define SCIMATH_FUNCTIONFACTORYERRORS_H
49 FunctionFactoryError(
String(
"Unrecognized function: ") + name,
c),
54 const
String& getName() {
return fname; }
69 const
String& getReason() {
return reas; }
InvalidSerializationError(const String &reason, Category c=GENERAL)
create an exception indicating a Record serialization of a Function is invalid.
FunctionFactoryError(const String &message, Category c=GENERAL)
static const String preamble
UnrecognizedFunctionError(const String &name, Category c=INVALID_ARGUMENT)
create an exception indicating that the a function of the given name is not recognized ...
FieldNotFoundError(const String &field, Category c=GENERAL)
virtual ~FunctionFactoryError() noexcept
Base class for all Casacore library errors.
const Double c
Fundamental physical constants (SI units):
String: the storage and methods of handling collections of characters.