|
SFCGAL
2.3.0
|
SFCGAL Exception thrown when non finite value is found. More...
#include <Exception.h>
Public Member Functions | |
| NonFiniteValueException (std::string const &message) noexcept | |
| Constructor with message. More... | |
| NonFiniteValueException (const NonFiniteValueException &) noexcept=default | |
| Copy constructor. More... | |
| auto | operator= (const NonFiniteValueException &) noexcept-> NonFiniteValueException &=default |
| Copy assignment operator. More... | |
| NonFiniteValueException (NonFiniteValueException &&) noexcept=default | |
| Move constructor. More... | |
| auto | operator= (NonFiniteValueException &&) noexcept-> NonFiniteValueException &=default |
| Move assignment operator. More... | |
| ~NonFiniteValueException () noexcept override | |
Public Member Functions inherited from SFCGAL::Exception | |
| Exception () noexcept | |
| Default constructor. More... | |
| Exception (std::string const &message) noexcept | |
| Constructor with message. More... | |
| Exception (const Exception &) noexcept=default | |
| Copy constructor. More... | |
| auto | operator= (const Exception &) noexcept-> Exception &=default |
| Copy assignment operator. More... | |
| Exception (Exception &&) noexcept=default | |
| Move constructor. More... | |
| auto | operator= (Exception &&) noexcept-> Exception &=default |
| Move assignment operator. More... | |
| ~Exception () noexcept override | |
| Destructor. More... | |
| auto | what () const noexcept-> const char *override |
| returns the exception message More... | |
| auto | diagnostic () const noexcept-> std::string |
| returns diagnostic information (file, line, etc.) More... | |
Additional Inherited Members | |
Protected Attributes inherited from SFCGAL::Exception | |
| std::string | _message |
| Exception message. More... | |
|
explicitnoexcept |
Constructor with message.
| message | The exception message |
|
defaultnoexcept |
Copy constructor.
|
defaultnoexcept |
Move constructor.
|
overridedefaultnoexcept |
|
defaultnoexcept |
Copy assignment operator.
|
defaultnoexcept |
Move assignment operator.
1.8.10