base class corresponding to errors that can be thrown by FastJet
More...
#include <fastjet/Error.hh>
|
| Error () |
| default constructors
|
|
| Error (const std::string &message) |
| ctor from an error message More...
|
|
virtual | ~Error () |
| virtual dummy dtor
|
|
std::string | message () const |
| the error message
|
|
std::string | description () const |
| an alternative access to the error message (more standard)
|
|
|
static void | set_print_errors (bool print_errors) |
| controls whether the error message (and the backtrace, if its printing is enabled) is printed out or not
|
|
static void | set_print_backtrace (bool enabled) |
| controls whether the backtrace is printed out with the error message or not. More...
|
|
static void | set_default_stream (std::ostream *ostr) |
| sets the default output stream for all errors; by default cerr; if it's null then error output is suppressed.
|
|
base class corresponding to errors that can be thrown by FastJet
Definition at line 52 of file Error.hh.
◆ Error()
fastjet::Error::Error |
( |
const std::string & |
message | ) |
|
ctor from an error message
- Parameters
-
message | to be printed Note: in addition to the error message, one can choose to print the backtrace (showing the last few calls before the error) by using set_print_backtrace(true). The default is "false". |
Definition at line 120 of file Error.cc.
◆ set_print_backtrace()
void fastjet::Error::set_print_backtrace |
( |
bool |
enabled | ) |
|
|
static |
controls whether the backtrace is printed out with the error message or not.
The default is "false".
Definition at line 171 of file Error.cc.
The documentation for this class was generated from the following files: