![]() |
rasdaman client API
10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
The specified index is not within the bounds. More...
#include <error.hh>
Public Member Functions | |
| r_Eindex_violation (r_Range dlow, r_Range dhigh, r_Range dindex) | |
| constructor getting lower and upper bound, and the index More... | |
| r_Eindex_violation (r_Range dlow, r_Range dhigh, r_Range dindex, 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 More... | |
| r_Error (kind theKindArg, std::string errorParam) | |
| constructor getting the kind and additional error details More... | |
| r_Error (unsigned int errorno) | |
| constructor getting an error number More... | |
| r_Error (unsigned int errorno, std::string errorDetails) | |
| constructor getting an error number and additional error details More... | |
| r_Error (const char *what) | |
| constructor getting an error text More... | |
| ~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. More... | |
| void | setTextParameter (const char *parameterName, long long value) |
| replace the specified parameter by the integer value More... | |
| void | setTextParameter (const char *parameterName, const char *value) |
| replace the specified parameter by the string value More... | |
Protected Member Functions | |
| void | resetErrorText () override |
| reset error text More... | |
Protected Member Functions inherited from r_Error | |
| void | setErrorTextOnKind () |
| set error text according to the actual error kind More... | |
| void | setErrorTextOnNumber () |
| set error text according to the actual error number More... | |
| void | updateWithErrorDetails () |
| Update the standard error text with the extra error information if any was specified. More... | |
The specified index is not within the bounds.
constructor getting lower and upper bound, and the index
| r_Eindex_violation::r_Eindex_violation | ( | r_Range | dlow, |
| r_Range | dhigh, | ||
| r_Range | dindex, | ||
| const std::string & | details | ||
| ) |
|
overrideprotectedvirtual |
reset error text
Reimplemented from r_Error.