28 #ifndef TABLES_TABLEERROR_H
29 #define TABLES_TABLEERROR_H
A Vector of integers, for indexing into Array<T> objects.
~TableNoDatFile() noexcept
TableInvExpr(const String &message, Category c=INVALID_ARGUMENT)
~TableGramError() noexcept
~TableInvHyperDesc() noexcept
Table error; invalid operation.
~TableUnknownDesc() noexcept
Table error; unknown column description.
TableGramError(int pos, const String &token, Category c=INVALID_ARGUMENT)
This constructor generates a message containing the table command.
Table error; invalid table (description) option.
Table error; invalid logical operation.
~TableDuplFile() noexcept
Table error; path is not a directory.
Table error; table type mismatch.
~TableInvLogic() noexcept
TableInvHyperDesc(const String &hypercolumnName, const String &message, Category c=INVALID_ARGUMENT)
This constructor generates a message that the hypercolumn with the given name has an invalid descript...
TableInternalError(const String &message, Category c=GENERAL)
Add given message to string "Internal Table error: ".
int pos() const
Get error position or token.
TableInvSort(Category c=INVALID_ARGUMENT)
The default constructor generates a generic "invalid sort" message.
~TableInternalError() noexcept
Table error; invalid hypercolumn description.
Table error; table (description) not found.
~TableInvColumnDesc() noexcept
Table error; invalid column description.
TableUnknownDesc(const String &name, Category c=INITIALIZATION)
This constructor generates a message that the class with the given name is unknown (not registered)...
Table error; invalid table command.
TableInvOper(Category c=INVALID_ARGUMENT)
The default constructor generates a generic "invalid operation" message.
TableDescNoName(Category c=INITIALIZATION)
The default constructor generates the message.
Table error; invalid data type.
TableNoDir(const String &name, Category c=INVALID_ARGUMENT)
This constructor generates a message telling that the table directory with the given name does not ex...
Table error; invalid sort.
Table error; table.dat file not found.
int pos() const
Get error position or token.
TableInvColumnDesc(const String &columnName, const String &message, Category c=INVALID_ARGUMENT)
This constructor generates a message that the column with the given name has an invalid description...
TableInvType(const String &tablename, const String &typeIn, const String &typeFile, Category c=CONFORMANCE)
This constructor generates a message that the in table type mismatches the table type in the file...
TableDuplFile(const String &name, Category c=INVALID_ARGUMENT)
This constructor generates a message telling that the a table or description with the given name alre...
const String & token() const
const String & token() const
TableNoDatFile(const String &filename, Category c=INVALID_ARGUMENT)
This constructor generates a message telling that the a table or datription file does not exist...
TableExprNode shape(const TableExprNode &array)
Function operating on any scalar or array resulting in a Double array containing the shape...
TableNoFile(const String &name, Category c=INVALID_ARGUMENT)
This constructor generates a message telling that the a table or description with the given name does...
Table error; table (description) already exists.
Base error class for storage manager.
Base class for all Casacore library errors.
Table grammar error; invalid table command.
TableInvDT(Category c=CONFORMANCE)
The default constructor generates a generic "invalid data type" message.
const Double c
Fundamental physical constants (SI units):
String: the storage and methods of handling collections of characters.
~TableDescNoName() noexcept
TableParseError(const String &commandString, int pos=-1, const String &token=String(), Category c=INVALID_ARGUMENT)
This constructor generates a message containing the table command.
TableInvLogic(Category c=INVALID_ARGUMENT)
The default constructor generates the message.
TableInvOpt(const String &className, const String &message, Category c=INVALID_ARGUMENT)
This constructor generates a message that an invalid option has been given.
Table error; invalid select expression.
Table error; no name given to table description.
TableError(Category c=GENERAL)
The default constructor generates the message "Table error".
~TableParseError() noexcept