Skip to content

Commit 51edf04

Browse files
committed
Removed OPEN_ prefix
1 parent 21d46db commit 51edf04

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ You can pass additional open flags to SQLite by using a config object:
8383

8484
```c++
8585
sqlite_config config;
86-
config.flags = Flags::OPEN_READONLY
86+
config.flags = OpenFlags::READONLY
8787
database db("some_db", config);
8888
int a;
8989
// Now you can only read from db
9090
auto ps = db << "select a from table where something = ? and anotherthing = ?" >> a;
91-
config.flags = Flags::OPEN_READWRITE | Flags::OPEN_CREATE; // This is the default
91+
config.flags = OpenFlags::READWRITE | OpenFlags::CREATE; // This is the default
9292
config.encoding = Encoding::UTF16; // The encoding is respected only if you create a new database
9393
database db2("some_db2", config);
9494
// If some_db2 didn't exists before, it will be created with UTF-16 encoding.

hdr/sqlite_modern_cpp.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -405,26 +405,26 @@ namespace sqlite {
405405
);
406406
}
407407

408-
enum class Flags {
409-
OPEN_READONLY = SQLITE_OPEN_READONLY,
410-
OPEN_READWRITE = SQLITE_OPEN_READWRITE,
411-
OPEN_CREATE = SQLITE_OPEN_CREATE,
412-
OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX,
413-
OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX,
414-
OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE,
415-
OPEN_PRIVATECACH = SQLITE_OPEN_PRIVATECACHE,
416-
OPEN_URI = SQLITE_OPEN_URI
408+
enum class OpenFlags {
409+
READONLY = SQLITE_OPEN_READONLY,
410+
READWRITE = SQLITE_OPEN_READWRITE,
411+
CREATE = SQLITE_OPEN_CREATE,
412+
NOMUTEX = SQLITE_OPEN_NOMUTEX,
413+
FULLMUTEX = SQLITE_OPEN_FULLMUTEX,
414+
SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE,
415+
PRIVATECACH = SQLITE_OPEN_PRIVATECACHE,
416+
URI = SQLITE_OPEN_URI
417417
};
418-
Flags operator|(const Flags& a, const Flags& b) {
419-
return static_cast<Flags>(static_cast<int>(a) | static_cast<int>(b));
418+
OpenFlags operator|(const OpenFlags& a, const OpenFlags& b) {
419+
return static_cast<OpenFlags>(static_cast<int>(a) | static_cast<int>(b));
420420
};
421421
enum class Encoding {
422422
ANY = SQLITE_ANY,
423423
UTF8 = SQLITE_UTF8,
424424
UTF16 = SQLITE_UTF16
425425
};
426426
struct sqlite_config {
427-
Flags flags = Flags::OPEN_READWRITE | Flags::OPEN_CREATE;
427+
OpenFlags flags = OpenFlags::READWRITE | OpenFlags::CREATE;
428428
const char *zVfs = nullptr;
429429
Encoding encoding = Encoding::ANY;
430430
};

tests/flags.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ int main()
8484
db << "INSERT INTO foo VALUES (?)" << "hello";
8585
}
8686
{
87-
cfg.flags = sqlite::Flags::OPEN_READONLY;
87+
cfg.flags = sqlite::OpenFlags::READONLY;
8888
database db(file.fname, cfg);
8989

9090
string str;

0 commit comments

Comments
 (0)