7 : tfile_{tfile},
flags_{flags | SQLITE_OPEN_URI}
15 <<
"Failed to open TKEYVFS DB due to empty key spec.\n";
21 if (
rc != SQLITE_OK) {
23 <<
"Failed to open requested DB, \"" << key <<
"\" of type, \"" 24 <<
"tkeyvfs (unexpected status of " <<
rc <<
")\n" 25 << sqlite3_errmsg(db) <<
'\n';
sqlite3 * open(std::string const &key)
std::string assembleNoLockURI(std::string const &filename)
int tkeyvfs_open_v2(const char *filename, sqlite3 **ppDb, int flags, TFile *rootFile )
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
TKeyVFSOpenPolicy(TFile *const tfile, int const flags=SQLITE_OPEN_READONLY)