Lines Matching defs:database
29 /// \file utils/sqlite/database.hpp
30 /// Wrapper classes and utilities for the SQLite database state.
33 /// representing the database, and lightweight.
57 /// Constant for the database::open flags: open in read-only mode.
59 /// Constant for the database::open flags: open in read-write mode.
61 /// Constant for the database::open flags: create on open.
65 /// A RAII model for the SQLite 3 database.
67 /// This class holds the database of the SQLite 3 interface during its existence
69 /// on such database.
72 /// implicit database hold by the class, they use C++ types where appropriate
79 class database {
86 database(const utils::optional< utils::fs::path >&, void*, const bool);
90 ~database(void);
92 static database in_memory(void);
93 static database open(const fs::path&, int);
94 static database temporary(void);