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