|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Result of check_integrity(). More...
#include <ProjectDB.hpp>

Public Types | |
| enum class | Kind { ok , unreadable , corrupt , executable_schema } |
Public Member Functions | |
| bool | ok () const noexcept |
Public Attributes | |
| Kind | kind = Kind::ok |
| std::string | detail |
| SQLite's own words; empty when ok. | |
Result of check_integrity().
Definition at line 103 of file ProjectDB.hpp.
|
strong |
| Enumerator | |
|---|---|
| ok | |
| unreadable | SQLite cannot open the file at all. |
| corrupt | PRAGMA quick_check reported a problem |
| executable_schema | the schema holds a trigger or a view |
Definition at line 104 of file ProjectDB.hpp.
|
inlinenoexcept |
Definition at line 112 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::IntegrityReport::detail |
SQLite's own words; empty when ok.
Definition at line 111 of file ProjectDB.hpp.
Definition at line 110 of file ProjectDB.hpp.
Referenced by ok().