![]() |
rasdaman client API 10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
dimensions of two objects do not match. More...
#include <error.hh>
Public Member Functions | |
| r_Edim_mismatch (r_Dimension pdim1, r_Dimension pdim2) | |
| constructor getting two dimensionalities | |
| r_Edim_mismatch (r_Dimension pdim1, r_Dimension pdim2, const std::string &details) | |
Public Member Functions inherited from r_Error | |
| r_Error () | |
| r_Error (kind theKindArg, unsigned int newErrorNo=0) | |
| constructor getting the kind | |
| r_Error (kind theKindArg, std::string errorParam) | |
| constructor getting the kind and additional error details | |
| r_Error (unsigned int errorno) | |
| constructor getting an error number | |
| r_Error (unsigned int errorno, std::string errorDetails) | |
| constructor getting an error number and additional error details | |
| r_Error (const char *what) | |
| constructor getting an error text | |
| ~r_Error () noexcept override=default | |
| const char * | what () const noexcept override |
| virtual const std::string & | what_str () const noexcept |
| kind | get_kind () const |
| unsigned long | get_errorno () const |
| const std::string & | get_errorparam () const |
| void | set_what (const char *what) |
| virtual std::string | serialiseError () const |
| used to transfer exceptions of kind r_Error_SerialisableException to the client. | |
| void | setTextParameter (const char *parameterName, long long value) |
| replace the specified parameter by the integer value | |
| void | setTextParameter (const char *parameterName, const char *value) |
| replace the specified parameter by the string value | |
Protected Member Functions | |
| void | resetErrorText () override |
| reset error text | |
Protected Member Functions inherited from r_Error | |
| void | setErrorTextOnKind () |
| set error text according to the actual error kind | |
| void | setErrorTextOnNumber () |
| set error text according to the actual error number | |
| void | updateWithErrorDetails () |
| Update the standard error text with the extra error information if any was specified. | |
dimensions of two objects do not match.
| r_Edim_mismatch::r_Edim_mismatch | ( | r_Dimension | pdim1, |
| r_Dimension | pdim2 | ||
| ) |
constructor getting two dimensionalities
| r_Edim_mismatch::r_Edim_mismatch | ( | r_Dimension | pdim1, |
| r_Dimension | pdim2, | ||
| const std::string & | details | ||
| ) |
|
overrideprotectedvirtual |
reset error text
Reimplemented from r_Error.