GammaLib 2.2.0.dev
Loading...
Searching...
No Matches
GException::feature_not_implemented Class Reference

#include <GException.hpp>

Inheritance diagram for GException::feature_not_implemented:
GExceptionHandler

Public Member Functions

 feature_not_implemented (const std::string &origin, const std::string &message="")
 Feature not implement.
 
- Public Member Functions inherited from GExceptionHandler
 GExceptionHandler ()
 Void constructor.
 
virtual ~GExceptionHandler () throw ()
 Destructor.
 
virtual const char * what () const throw ()
 Exception message.
 

Additional Inherited Members

- Protected Attributes inherited from GExceptionHandler
std::string m_origin
 Method that threw exception.
 
std::string m_message
 Exception message.
 
char * m_str
 Message returned by what()
 

Detailed Description

Definition at line 145 of file GException.hpp.

Constructor & Destructor Documentation

◆ feature_not_implemented()

GException::feature_not_implemented::feature_not_implemented ( const std::string & origin,
const std::string & message = "" )

Feature not implement.

Parameters
[in]originName of method that has thrown the exception.
[in]messageOptional message.

This exception signals features that are not yet implemented. It may be thrown by modules that are still under development.

Definition at line 315 of file GException.cpp.

References GExceptionHandler::m_message, and GExceptionHandler::m_origin.


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