Shapes
GIS made easy, a lightweight header-only planar geometry library for Modern C++
Public Member Functions | List of all members
simo::shapes::exceptions::not_implemented_error Class Reference

Exception thrown when method or routine is not implemented. More...

#include <exceptions.hpp>

Inheritance diagram for simo::shapes::exceptions::not_implemented_error:
simo::shapes::exceptions::shapes_exception

Public Member Functions

 not_implemented_error ()
 Creates a not implemented error exception. More...
 
 not_implemented_error (const std::string &reason)
 Creates a not implemented error exception. More...
 
- Public Member Functions inherited from simo::shapes::exceptions::shapes_exception
 shapes_exception (const char *reason)
 Creates a shapes exception. More...
 
const char * what () const noexceptoverride
 Returns the exception reason. More...
 

Additional Inherited Members

- Protected Member Functions inherited from simo::shapes::exceptions::shapes_exception
void set_reason (const std::string &reason)
 Set the exception reason. More...
 

Detailed Description

Exception thrown when method or routine is not implemented.

Since
0.0.1

Definition at line 89 of file exceptions.hpp.

Constructor & Destructor Documentation

simo::shapes::exceptions::not_implemented_error::not_implemented_error ( )
inline

Creates a not implemented error exception.

Since
0.0.1

Definition at line 97 of file exceptions.hpp.

simo::shapes::exceptions::not_implemented_error::not_implemented_error ( const std::string &  reason)
inlineexplicit

Creates a not implemented error exception.

Parameters
reasonthe reason message
Since
0.0.1

Definition at line 109 of file exceptions.hpp.


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