CppEphem
Public Member Functions | List of all members
CEException::invalid_value Class Reference

Definition at line 73 of file CEException.h.

Public Member Functions

 invalid_value (const std::string &origin, const std::string &message)
 Generate an exception of type "invalid_value". More...
 
- 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::invalid_value:
Inheritance graph
[legend]
Collaboration diagram for CEException::invalid_value:
Collaboration graph
[legend]

Constructor & Destructor Documentation

◆ invalid_value()

CEException::invalid_value::invalid_value ( const std::string &  origin,
const std::string &  message 
)

Generate an exception of type "invalid_value".

Parameters
[in]originMethod that threw the error
[in]messageDiagnostic message

Definition at line 102 of file CEException.cpp.


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