![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Runtime-error carrier for owned GeoPackage/SQLite diagnostic text. More...
#include <GpkgUtils.hpp>
Public Member Functions | |
| GpkgError (const std::string &msg) | |
| Own a supplied GeoPackage failure message. | |
| GpkgError (const std::string &msg, int rc) | |
| Own a failure message with a formatted SQLite result code. | |
Runtime-error carrier for owned GeoPackage/SQLite diagnostic text.
|
inlineexplicit |
Own a supplied GeoPackage failure message.
Allocation exceptions can propagate during construction.
| [in] | msg | Borrowed message copied into std::runtime_error. |
|
inline |
Own a failure message with a formatted SQLite result code.
| [in] | msg | Borrowed message copied into exception storage. |
| [in] | rc | SQLite result code appended as decimal text; not stored as a separate typed field. |