LCOV - code coverage report
Current view: top level - core/db/sqlite - SPSqliteDriver.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 284 441 64.4 %
Date: 2024-05-12 00:16:13 Functions: 41 50 82.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::db::sqlite::ResultCursor::statusIsSuccess(int) 35863
stappler::db::sqlite::ResultCursor::next() 19545
stappler::db::sqlite::ResultCursor::clear() 33200
stappler::db::sqlite::ResultCursor::reset() 0
stappler::db::sqlite::ResultCursor::ResultCursor(stappler::db::sqlite::Driver const*, stappler::ValueWrapper<void*, stappler::db::sql::ConnectionClass>, stappler::ValueWrapper<void*, stappler::db::sql::ResultClass>, int) 16600
stappler::db::sqlite::ResultCursor::~ResultCursor() 0
stappler::db::sqlite::ResultCursor::~ResultCursor().2 16600
stappler::db::sqlite::Driver::init(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>, stappler::memory::vector<stappler::StringViewBase<char> > const&) 75
stappler::db::sqlite::Driver::open(stappler::mempool::custom::Pool*, stappler::db::ApplicationInterface*, stappler::StringViewBase<char>) 100
stappler::db::sqlite::Driver::Driver(stappler::mempool::custom::Pool*, stappler::db::ApplicationInterface*, stappler::StringViewBase<char>) 100
stappler::db::sqlite::Driver::~Driver() 75
stappler::db::sqlite::Driver::~Driver().2 75
stappler::db::sqlite::Driver_exec(stappler::mempool::custom::Pool*, sqlite3*, stappler::StringViewBase<char>) 2129
stappler::db::sqlite::sp_sqlite_now_xFunc(sqlite3_context*, int, sqlite3_value**) 1175
stappler::db::sqlite::sp_sqlite_user_xFunc(sqlite3_context*, int, sqlite3_value**) 1175
stappler::db::sqlite::sp_sqlite_next_oid_xFunc(sqlite3_context*, int, sqlite3_value**) 2525
stappler::db::sqlite::ResultCursor::getRowsHint() const 8375
stappler::db::sqlite::ResultCursor::toTypedData(unsigned long) const 0
stappler::db::sqlite::ResultCursor::getFieldName(unsigned long) const 87925
stappler::db::sqlite::ResultCursor::toCustomData(unsigned long, stappler::db::FieldCustom const*) const 7125
stappler::db::sqlite::ResultCursor::getFieldsCount() const 131549
stappler::db::sqlite::ResultCursor::isBinaryFormat(unsigned long) const 0
stappler::db::sqlite::ResultCursor::getAffectedRows() const 1675
stappler::db::sqlite::ResultCursor::toId() const 3025
stappler::db::sqlite::ResultCursor::isNull(unsigned long) const 86950
stappler::db::sqlite::ResultCursor::toBool(unsigned long) const 10646
stappler::db::sqlite::ResultCursor::getInfo() const 0
stappler::db::sqlite::ResultCursor::getType(unsigned long) const 0
stappler::db::sqlite::ResultCursor::isEmpty() const 14624
stappler::db::sqlite::ResultCursor::isEnded() const 0
stappler::db::sqlite::ResultCursor::toBytes(unsigned long) const 18300
stappler::db::sqlite::ResultCursor::getError() const 0
stappler::db::sqlite::ResultCursor::toDouble(unsigned long) const 6100
stappler::db::sqlite::ResultCursor::toString(unsigned long) const 25999
stappler::db::sqlite::ResultCursor::isSuccess() const 16599
stappler::db::sqlite::ResultCursor::toInteger(unsigned long) const 37650
stappler::db::sqlite::Driver::insertWord(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>, stappler::StringViewBase<char>) const 12050
stappler::db::sqlite::Driver::getConnection(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) const 12118
stappler::db::sqlite::Driver::acquireInterface(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>, stappler::mempool::custom::Pool*) const 2850
stappler::db::sqlite::Driver::getConnectionTime(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) const 3425
stappler::db::sqlite::Driver::performWithStorage(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>, stappler::memory::callback<void (stappler::db::Adapter const&)> const&) const 2474
stappler::db::sqlite::Driver::finish(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) const 54
stappler::db::sqlite::Driver::isIdle(stappler::ValueWrapper<void*, stappler::db::sql::ConnectionClass>) const 3425
stappler::db::sqlite::Driver::connect(stappler::memory::map<stappler::StringViewBase<char>, stappler::StringViewBase<char>, std::less<void> > const&) const 154
stappler::db::sqlite::Driver::getInfo(stappler::ValueWrapper<void*, stappler::db::sql::ConnectionClass>, int) const 0
stappler::db::sqlite::Driver::isValid(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) const 5250
stappler::db::sqlite::Driver::isValid(stappler::ValueWrapper<void*, stappler::db::sql::ConnectionClass>) const 6796
stappler::db::sqlite::Driver::getDbName(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) const 5322
stappler::db::sqlite::Driver::setUserId(stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>, long) const 5900
stappler::db::sqlite::Driver::connect(stappler::memory::map<stappler::StringViewBase<char>, stappler::StringViewBase<char>, std::less<void> > const&) const::{lambda()#1}::operator()() const 129

Generated by: LCOV version 1.14