| /src/external/bsd/kyua-cli/dist/utils/sqlite/ |
| c_gate.cpp | 29 #include "utils/sqlite/c_gate.hpp" 31 #include "utils/sqlite/database.hpp" 33 namespace sqlite = utils::sqlite; 36 /// Creates a new gateway to an existing C++ SQLite database. 40 sqlite::database_c_gate::database_c_gate(database& database_) : 48 /// Destroying this object has no implications on the life cycle of the SQLite 49 /// database. Only the corresponding database object controls when the SQLite 3 51 sqlite::database_c_gate::~database_c_gate(void) 56 /// Creates a C++ database for a C SQLite 3 database [all...] |
| exceptions.cpp | 29 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/c_gate.hpp" 38 namespace sqlite = utils::sqlite; 44 sqlite::error::error(const std::string& message) : 51 sqlite::error::~error(void) throw() 59 /// \param message_ The plain-text error message provided by SQLite. 60 sqlite::api_error::api_error(const std::string& api_function_, 69 sqlite::api_error::~api_error(void) throw() 74 /// Constructs a new api_error with the message in the SQLite database [all...] |
| transaction_test.cpp | 29 #include "utils/sqlite/transaction.hpp" 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 46 /// \param db The SQLite database. 54 check_in_table(sqlite::database& db, const char* table_name, 57 sqlite::statement stmt = db.create_statement( 74 sqlite::database db = sqlite::database::in_memory() [all...] |
| transaction.cpp | 29 #include "utils/sqlite/transaction.hpp" 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 42 struct utils::sqlite::transaction::impl { 74 } catch (const sqlite::error& e) { 112 sqlite::transaction::transaction(database& db) : 119 sqlite::transaction::~transaction(void [all...] |
| database.cpp | 29 #include "utils/sqlite/database.hpp" 40 #include "utils/sqlite/exceptions.hpp" 41 #include "utils/sqlite/statement.ipp" 42 #include "utils/sqlite/transaction.hpp" 44 namespace sqlite = utils::sqlite; 47 /// Internal implementation for sqlite::database. 48 struct utils::sqlite::database::impl { 49 /// The SQLite 3 internal database. 57 /// \param db_ The SQLite internal database [all...] |
| statement_test.cpp | 29 #include "utils/sqlite/statement.ipp" 40 #include "utils/sqlite/database.hpp" 41 #include "utils/sqlite/test_utils.hpp" 43 namespace sqlite = utils::sqlite; 49 sqlite::database db = sqlite::database::in_memory(); 50 sqlite::statement stmt = db.create_statement( 52 ATF_REQUIRE_THROW(sqlite::error, db.exec("SELECT * FROM foo")); 61 sqlite::database db = sqlite::database::in_memory() [all...] |
| statement.cpp | 29 #include "utils/sqlite/statement.hpp" 41 #include "utils/sqlite/c_gate.hpp" 42 #include "utils/sqlite/exceptions.hpp" 44 namespace sqlite = utils::sqlite; 50 static sqlite::type c_type_to_cxx(const int) UTILS_PURE; 53 /// Maps a SQLite 3 data type to our own representation. 55 /// \param original The native SQLite 3 data type. 58 static sqlite::type 62 case SQLITE_BLOB: return sqlite::type_blob [all...] |
| c_gate_test.cpp | 29 #include "utils/sqlite/c_gate.hpp" 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/test_utils.hpp" 38 namespace sqlite = utils::sqlite; 48 sqlite::database database = sqlite::database_c_gate::connect(raw_db); 51 // If the wrapper object has closed the SQLite 3 database, we will misbehave 61 sqlite::database db = sqlite::database::in_memory() [all...] |
| database_test.cpp | 29 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/statement.ipp" 36 #include "utils/sqlite/test_utils.hpp" 37 #include "utils/sqlite/transaction.hpp" 40 namespace sqlite = utils::sqlite; 46 sqlite::database db = sqlite::database::in_memory(); 65 sqlite::database db = sqlite::database::open(fs::path("test.db") [all...] |
| exceptions_test.cpp | 29 #include "utils/sqlite/exceptions.hpp" 35 #include "utils/sqlite/c_gate.hpp" 36 #include "utils/sqlite/database.hpp" 38 namespace sqlite = utils::sqlite; 44 const sqlite::error e("Some text"); 52 const sqlite::api_error e("some_function", "Some text"); 65 sqlite::database gate = sqlite::database_c_gate::connect(raw_db); 66 const sqlite::api_error e = sqlite::api_error::from_database [all...] |
| c_gate.hpp | 30 /// Provides direct access to the C state of the SQLite wrappers. 40 namespace sqlite { namespace in namespace:utils 46 /// Gateway to the raw C database of SQLite 3. 54 /// any other way, so you can end up corrupting the SQLite 3 state and later get 70 } // namespace sqlite
|
| /src/lib/lua/sqlite/ |
| Makefile | 3 LUA_MODULES= sqlite 4 LUA_SRCS.sqlite= sqlite.c 7 ${.CURDIR}/../../../external/public-domain/sqlite/lib
|
| /src/external/bsd/kyua-cli/dist/store/ |
| dbtypes.hpp | 43 #include "utils/sqlite/statement.hpp" 52 void bind_bool(utils::sqlite::statement&, const char*, const bool); 53 void bind_delta(utils::sqlite::statement&, const char*, 55 void bind_optional_string(utils::sqlite::statement&, const char*, 57 void bind_timestamp(utils::sqlite::statement&, const char*, 59 bool column_bool(utils::sqlite::statement&, const char*); 60 utils::datetime::delta column_delta(utils::sqlite::statement&, const char*); 61 std::string column_optional_string(utils::sqlite::statement&, const char*); 62 utils::datetime::timestamp column_timestamp(utils::sqlite::statement&,
|
| dbtypes.cpp | 35 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 47 store::bind_bool(sqlite::statement& stmt, const char* field, const bool value) 59 store::bind_delta(sqlite::statement& stmt, const char* field, 76 store::bind_optional_string(sqlite::statement& stmt, const char* field, 80 stmt.bind(field, sqlite::null()); 92 store::bind_timestamp(sqlite::statement& stmt, const char* field, 108 store::column_bool(sqlite::statement& stmt, const char* column) 111 if (stmt.column_type(id) != sqlite::type_text [all...] |
| metadata.cpp | 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 54 int64_column(sqlite::statement& stmt, const char* column) 59 } catch (const sqlite::invalid_column_error& e) { 63 if (stmt.column_type(index) != sqlite::type_integer) 115 store::metadata::fetch_latest(sqlite::database& db) 118 sqlite::statement stmt = db.create_statement [all...] |
| metadata_test.cpp | 36 #include "utils/sqlite/database.hpp" 39 namespace sqlite = utils::sqlite; 54 /// \return A SQLite database instance. 55 static sqlite::database 58 sqlite::database db = sqlite::database::in_memory(); 76 sqlite::database db = create_database(); 96 sqlite::database db = create_database(); 105 sqlite::database db = sqlite::database::in_memory() [all...] |
| metadata.hpp | 37 #include "utils/sqlite/database.hpp" 56 static metadata fetch_latest(utils::sqlite::database&);
|
| /src/external/bsd/kyua-cli/dist/cli/ |
| cmd_db_migrate_test.cpp | 36 #include "utils/sqlite/database.hpp" 37 #include "utils/sqlite/statement.ipp" 39 namespace sqlite = utils::sqlite;
|
| cmd_db_exec.hpp | 40 namespace sqlite { namespace in namespace:utils 42 } // namespace sqlite 48 std::string format_cell(utils::sqlite::statement&, const int); 49 std::string format_headers(utils::sqlite::statement&); 50 std::string format_row(utils::sqlite::statement&);
|
| cmd_db_exec_test.cpp | 36 #include "utils/sqlite/database.hpp" 37 #include "utils/sqlite/statement.ipp" 39 namespace sqlite = utils::sqlite; 56 sqlite::database db = sqlite::database::in_memory(); 58 sqlite::statement create = db.create_statement( 62 sqlite::statement insert = db.create_statement( 67 sqlite::statement query = db.create_statement("SELECT * FROM test"); 82 "BLOB", sqlite::blob(contents, std::strlen(contents)) [all...] |
| cmd_db_exec.cpp | 42 #include "utils/sqlite/database.hpp" 43 #include "utils/sqlite/exceptions.hpp" 44 #include "utils/sqlite/statement.hpp" 48 namespace sqlite = utils::sqlite; 84 cli::format_cell(sqlite::statement& stmt, const int index) 87 case sqlite::type_blob: { 88 const sqlite::blob blob = stmt.column_blob(index); 92 case sqlite::type_float: 95 case sqlite::type_integer [all...] |
| /src/external/public-domain/sqlite/dist/ |
| auto.def | 5 # "autoconf" bundle of the SQLite project. 6 use sqlite-config 7 sqlite-configure autoconf { 8 sqlite-handle-debug 9 sqlite-check-common-bins ;# must come before [sqlite-handle-wasi-sdk] 10 sqlite-handle-wasi-sdk ;# must run relatively early, as it changes the environment 11 sqlite-check-common-system-deps
|
| /src/lib/lua/ |
| Makefile | 7 SUBDIR+= bozohttpd gpio libm sqlite syslog
|
| /src/external/bsd/kyua-cli/tests/kyua-cli/utils/sqlite/ |
| Makefile | 7 TESTSDIR= ${TESTSBASE}/kyua-cli/utils/sqlite 9 .PATH: ${SRCDIR}/utils/sqlite
|
| /src/external/public-domain/ |
| Makefile | 5 SUBDIR+= sqlite tz xz
|