MCPcopy Create free account
hub / github.com/NASA-SW-VnV/ikos / exec_command

Method exec_command

analyzer/src/database/sqlite.cpp:187–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185}
186
187void DbConnection::exec_command(const char* cmd) {
188 ikos_assert_msg(cmd != nullptr, "cmd is null");
189
190 int status = sqlite3_exec(this->_handle, cmd, nullptr, nullptr, nullptr);
191 if (status != SQLITE_OK) {
192 throw DbError(status, "DbConnection::exec_command(): " + std::string(cmd));
193 }
194}
195
196void DbConnection::exec_command(const std::string& cmd) {
197 this->exec_command(cmd.c_str());

Callers 10

begin_transactionMethod · 0.95
commit_transactionMethod · 0.95
rollback_transactionMethod · 0.95
set_commit_policyMethod · 0.95
row_insertedMethod · 0.95
drop_tableMethod · 0.95
create_tableMethod · 0.95
create_indexMethod · 0.95
set_journal_modeMethod · 0.95
set_synchronous_flagMethod · 0.95

Calls 1

DbErrorClass · 0.85

Tested by

no test coverage detected