HomeSort by: relevance | last modified time | path
    Searched refs:sqlite (Results 1 - 25 of 54) sorted by relevancy

1 2 3

  /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

Completed in 45 milliseconds

1 2 3