CppEphem
Classes | List of all members
CEException Class Reference

CEException class handles Generic exceptions that may be thrown in the CppEphem CppEphem code.

Interface for exceptions in CppEphem

Definition at line 69 of file CEException.h.

Classes

class  corr_file_load_error
 
class  invalid_delimiter
 
class  invalid_value
 
class  sofa_error
 
class  sofa_exception
 

Additional Inherited Members

- Public Member Functions inherited from CEExceptionHandler
 CEExceptionHandler ()
 
 CEExceptionHandler (const std::string &origin, const std::string &message, const std::string &type="<no type>")
 Generates and returns the error message. More...
 
virtual void message (const std::string &msg)
 Overwrite the error message. More...
 
virtual const char * message (void) const noexcept
 Return the message passed by the user. More...
 
virtual void message_append (const std::string &msg)
 Append a string to the end of the message. More...
 
virtual const char * trace (void) const noexcept
 Return the backtrace string. More...
 
virtual const char * what () const noexcept
 Generates and returns the error message. More...
 
virtual ~CEExceptionHandler () noexcept
 

#include <CEException.h>

Inheritance diagram for CEException:
Inheritance graph
[legend]
Collaboration diagram for CEException:
Collaboration graph
[legend]

The documentation for this class was generated from the following file: