base class corresponding to errors that can be thrown by FastJet  
 More...
#include <fastjet/Error.hh>
List of all members.
Public Member Functions | 
| 
  | Error () | 
|   | default constructors 
  | 
|   | Error (const std::string &message) | 
|   | ctor from an error message  
  | 
| 
virtual  | ~Error () | 
|   | virtual dummy dtor 
  | 
| 
std::string  | message () const  | 
|   | the error message 
  | 
Static Public Member Functions | 
| 
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.  
  | 
| 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.  
  | 
Detailed Description
base class corresponding to errors that can be thrown by FastJet 
Definition at line 41 of file Error.hh.
Constructor & Destructor Documentation
      
        
          | 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 47 of file Error.cc.
 
 
Member Function Documentation
      
        
          | static void fastjet::Error::set_print_backtrace  | 
          ( | 
          bool  | 
          enabled | ) | 
           [inline, static] | 
        
      
 
controls whether the backtrace is printed out with the error message or not. 
The default is "false". 
Definition at line 65 of file Error.hh.
 
 
      
        
          | static void fastjet::Error::set_default_stream  | 
          ( | 
          std::ostream *  | 
          ostr | ) | 
           [inline, static] | 
        
      
 
sets the default output stream for all errors; by default cerr; if it's null then error output is suppressed. 
Definition at line 69 of file Error.hh.
 
 
The documentation for this class was generated from the following files: