summaryrefslogtreecommitdiff
path: root/platform/default/sqlite3.hpp
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2017-01-05 09:10:00 -0400
committerBruno de Oliveira Abinader <bruno@mapbox.com>2017-01-23 19:06:53 +0200
commiteb772258cfa1af3a530ce9ff750c86aff20f96cf (patch)
treef4d575824f38c319bb3d10543a0729391ca5220c /platform/default/sqlite3.hpp
parentb8863a6dcaed22719b519e9a889ab97e42e63a50 (diff)
downloadqtlocation-mapboxgl-eb772258cfa1af3a530ce9ff750c86aff20f96cf.tar.gz
[core] Replace sqlite3.h dependency in offline database
Diffstat (limited to 'platform/default/sqlite3.hpp')
-rw-r--r--platform/default/sqlite3.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/platform/default/sqlite3.hpp b/platform/default/sqlite3.hpp
index e09193592e..2cbc3cf48b 100644
--- a/platform/default/sqlite3.hpp
+++ b/platform/default/sqlite3.hpp
@@ -20,9 +20,15 @@ enum OpenFlag : int {
};
struct Exception : std::runtime_error {
+ enum Code : int {
+ OK = 0,
+ CANTOPEN = 14,
+ NOTADB = 26
+ };
+
Exception(int err, const char *msg) : std::runtime_error(msg), code(err) {}
Exception(int err, const std::string& msg) : std::runtime_error(msg), code(err) {}
- const int code = 0;
+ const int code = OK;
};
class DatabaseImpl;