Public Member Functions | List of all members
psi::FeatureNotImplemented Class Reference

#include <exception.h>

Inheritance diagram for psi::FeatureNotImplemented:

Public Member Functions

 FeatureNotImplemented (std::string module, std::string feature, const char *file, int line) noexcept
 ~FeatureNotImplemented () noexceptoverride
- Public Member Functions inherited from psi::PsiException
 PsiException (std::string message, const char *file, int line) noexcept
 PsiException (const PsiException &copy) noexcept
 ~PsiException () noexceptoverride
PsiExceptionoperator= (const PsiException &other)
const char * what () const noexceptoverride
const char * file () const noexcept
const char * location () const noexcept
int line () const noexcept

Additional Inherited Members

- Protected Member Functions inherited from psi::PsiException
void rewrite_msg (std::string msg) noexcept

Detailed Description

Exception for features that are not implemented yet, but will be (maybe?)

Constructor & Destructor Documentation

psi::FeatureNotImplemented::FeatureNotImplemented ( std::string  module,
std::string  feature,
const char *  file,
int  line 


moduleThe module being run
featureThe feature not yet implemented
fileThe file that threw the exception (use FILE macro)
lineThe line number that threw the exception (use LINE macro)
psi::FeatureNotImplemented::~FeatureNotImplemented ( )

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