SFCGAL 2.0.0
|
SFCGAL Exception thrown when geometry is inappropriate for a function. More...
#include <Exception.h>
Public Member Functions | |
InappropriateGeometryException (std::string const &message) noexcept | |
InappropriateGeometryException (const InappropriateGeometryException &) noexcept=default | |
InappropriateGeometryException & | operator= (const InappropriateGeometryException &) noexcept=default |
InappropriateGeometryException (InappropriateGeometryException &&) noexcept=default | |
InappropriateGeometryException & | operator= (InappropriateGeometryException &&) noexcept=default |
~InappropriateGeometryException () noexcept override | |
Public Member Functions inherited from SFCGAL::Exception | |
Exception () noexcept | |
Exception (std::string const &message) noexcept | |
Exception (const Exception &) noexcept=default | |
Exception & | operator= (const Exception &) noexcept=default |
Exception (Exception &&) noexcept=default | |
Exception & | operator= (Exception &&) noexcept=default |
~Exception () noexcept override | |
const char * | what () const noexcept override |
returns the exception message | |
std::string | diagnostic () const noexcept |
returns diagnostic information (file, line, etc.) |
Additional Inherited Members | |
Protected Attributes inherited from SFCGAL::Exception | |
std::string | _message |
|
explicitnoexcept |
|
defaultnoexcept |
|
defaultnoexcept |
|
overridedefaultnoexcept |
|
defaultnoexcept |
|
defaultnoexcept |