error thrown if the resource requested cannot be found
More...
#include <BESNotFoundError.h>
|
| BESNotFoundError (const string &s, const string &file, unsigned int line) |
|
virtual void | dump (ostream &strm) const |
| Displays debug information about this object. More...
|
|
virtual int | get_error_type () |
| Return the return code for this error class. More...
|
|
virtual std::string | get_file () |
| get the file name where the exception was thrown More...
|
|
virtual int | get_line () |
| get the line number where the exception was thrown More...
|
|
virtual std::string | get_message () |
| get the error message for this exception More...
|
|
virtual void | set_error_type (int type) |
| Set the return code for this particular error class. More...
|
|
virtual void | set_message (const std::string &msg) |
| set the error message for this exception More...
|
|
|
std::string | _file |
|
unsigned int | _line |
|
std::string | _msg |
|
unsigned int | _type |
|
Definition at line 40 of file BESNotFoundError.h.
◆ dump()
virtual void BESNotFoundError::dump |
( |
ostream & |
strm | ) |
const |
|
inlinevirtual |
dumps information about this object
- Parameters
-
strm | output stream to use to dump the contents of this object |
Displays the pointer value of this instance along with the exception message, the file from which the exception was generated, and the line number in that file.
- Parameters
-
strm | C++ i/o stream to dump the information to |
Reimplemented from BESError.
Definition at line 52 of file BESNotFoundError.h.
References BESError::dump().
◆ get_error_type()
virtual int BESError::get_error_type |
( |
| ) |
|
|
inlinevirtualinherited |
Returns the return code for this error class, which could represent the need to terminate or do something specific base on the error
- Returns
- context string
Definition at line 138 of file BESError.h.
References BESError::dump().
◆ get_file()
virtual std::string BESError::get_file |
( |
| ) |
|
|
inlinevirtualinherited |
◆ get_line()
virtual int BESError::get_line |
( |
| ) |
|
|
inlinevirtualinherited |
◆ get_message()
virtual std::string BESError::get_message |
( |
| ) |
|
|
inlinevirtualinherited |
- Returns
- error message
Definition at line 97 of file BESError.h.
◆ set_error_type()
virtual void BESError::set_error_type |
( |
int |
type | ) |
|
|
inlinevirtualinherited |
Sets the return code for this error class, which could represent the need to terminate or do something specific based on the error.
- Parameters
-
type | the type of error this error object represents. Can be one of BES_INTERNAL_ERROR, BES_INTERNAL_FATAL_ERROR, BES_SYNTAX_USER_ERROR, BES_FORBIDDEN_ERROR, BES_NOT_FOUND_ERROR |
Definition at line 127 of file BESError.h.
◆ set_message()
virtual void BESError::set_message |
( |
const std::string & |
msg | ) |
|
|
inlinevirtualinherited |
The documentation for this class was generated from the following file: