Lines Matching refs:database
29 /// \file utils/sqlite/database.hpp
30 /// Wrapper classes and utilities for the SQLite database state.
33 /// representing the database, and lightweight.
58 /// Constant for the database::open flags: open in read-only mode.
60 /// Constant for the database::open flags: open in read-write mode.
62 /// Constant for the database::open flags: create on open.
66 /// A RAII model for the SQLite 3 database.
68 /// This class holds the database of the SQLite 3 interface during its existence
70 /// on such database.
73 /// implicit database hold by the class, they use C++ types where appropriate
80 class database {
87 database(const utils::optional< utils::fs::path >&, void*, const bool);
91 ~database(void);
93 static database in_memory(void);
94 static database open(const fs::path&, int);
95 static database temporary(void);