Base SFCGAL Exception.
More...
#include <Exception.h>
Base SFCGAL Exception.
BOOST_THROW_EXCEPTION(
Exception(
"invalid geometry") );
| SFCGAL::Exception::Exception |
( |
| ) |
|
|
noexcept |
| SFCGAL::Exception::Exception |
( |
std::string const & |
message | ) |
|
|
explicitnoexcept |
Constructor with message.
- Parameters
-
| message | The exception message |
| SFCGAL::Exception::Exception |
( |
const Exception & |
| ) |
|
|
defaultnoexcept |
| SFCGAL::Exception::Exception |
( |
Exception && |
| ) |
|
|
defaultnoexcept |
| SFCGAL::Exception::~Exception |
( |
| ) |
|
|
overridedefaultnoexcept |
| auto SFCGAL::Exception::diagnostic |
( |
| ) |
const -> std::string |
|
noexcept |
returns diagnostic information (file, line, etc.)
- Returns
- Diagnostic information string
Copy assignment operator.
- Returns
- Reference to this exception
Move assignment operator.
- Returns
- Reference to this exception
| auto SFCGAL::Exception::what |
( |
| ) |
const -> const char * |
|
overridenoexcept |
returns the exception message
- Returns
- The exception message
| std::string SFCGAL::Exception::_message |
|
protected |