LCOV - code coverage report
Current view: top level - core/db - SPDbTransaction.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 335 526 63.7 %
Date: 2024-05-12 00:16:13 Functions: 50 67 74.6 %

Function Name Sort by function name Hit count Sort by hit count
stappler::db::AccessRole::define(stappler::db::Transaction::Op) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Action, stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)>, stappler::db::OnFieldTag>&&) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Scheme const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)>, stappler::db::OnReturnFieldTag>&&) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, stappler::db::Query const&)>, stappler::db::OnCountTag>&&) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&)>, stappler::db::OnRemoveTag>&&) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::memory::set<stappler::db::Field const*, std::less<void> >&)>, stappler::db::OnSaveTag>&&) 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)>, stappler::db::OnPatchTag>&&) 0
stappler::db::AccessRole::define() 0
stappler::db::Transaction::setAdapter(stappler::db::Adapter const&) 0
stappler::db::Transaction::setValue(stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Transaction::setStatus(int) 0
stappler::db::Transaction::cancelTransaction() const 0
stappler::db::Transaction::getTransactionStatus() const 0
stappler::db::Transaction::foreach(stappler::db::Worker&, stappler::db::Query const&, stappler::memory::callback<bool (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)> const&) const 0
stappler::db::Transaction::getValue(stappler::StringViewBase<char> const&) const 0
stappler::db::Transaction::getStatus() const 0
stappler::db::Transaction::foreach(stappler::db::Worker&, stappler::db::Query const&, stappler::memory::callback<bool (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)> const&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 0
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, stappler::db::Query const&)>, stappler::db::OnSelectTag>&&) 25
stappler::db::Transaction::save(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::memory::set<stappler::db::Field const*, std::less<void> >&) const::{lambda()#1}::operator()() const 25
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Scheme const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)>, stappler::db::OnReturnTag>&&) 50
stappler::db::Transaction::getDeltaValue(stappler::db::Scheme const&, stappler::db::FieldView const&, unsigned long) 50
stappler::db::Transaction::acquireObject(stappler::db::Scheme const&, unsigned long) const 50
stappler::db::Transaction::field(stappler::db::Action, stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const::{lambda()#1}::operator()() const 50
stappler::db::AccessRole::define(stappler::ValueWrapper<stappler::memory::function<bool (stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)>, stappler::db::OnCreateTag>&&) 75
stappler::db::Transaction::getObject(long) const 75
stappler::db::Transaction::performQueryListField(stappler::db::QueryList const&, stappler::db::Field const&) const 125
stappler::db::Transaction::addToView(stappler::db::Scheme const&, stappler::db::FieldView const&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 125
stappler::db::Transaction::field(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const::{lambda()#1}::operator()() const 150
stappler::db::AccessRole::define(stappler::db::AccessRoleId) 175
stappler::db::Transaction::getTransactionOp(stappler::db::Action) 200
stappler::db::Transaction::removeFromView(stappler::db::Scheme const&, stappler::db::FieldView const&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 200
stappler::db::Transaction::processReturnField(stappler::db::Scheme const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 225
stappler::db::Transaction::remove(stappler::db::Worker&, unsigned long) const 275
stappler::db::Transaction::patch(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda()#1}::operator()() const 300
stappler::db::Transaction::create(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda()#1}::operator()() const 300
stappler::db::Transaction::field(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 350
stappler::db::Transaction::count(stappler::db::Worker&, stappler::db::Query const&) const 375
stappler::db::Transaction::field(stappler::db::Action, stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 425
stappler::db::Transaction::acquireIfExists() 600
stappler::db::Transaction::patch(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 725
stappler::db::Transaction::performQueryListForIds(stappler::db::QueryList const&, unsigned long) const 775
stappler::db::Transaction::getDeltaValue(stappler::db::Scheme const&) 1025
stappler::db::DataHolder::DataHolder(stappler::db::Transaction::Data*, stappler::db::Worker&) 1300
stappler::db::DataHolder::~DataHolder() 1300
stappler::db::Transaction::performQueryList(stappler::db::QueryList const&, unsigned long, bool) const 1500
stappler::db::Transaction_processFields(stappler::db::Scheme const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::memory::map<stappler::memory::basic_string<char>, stappler::db::Field, std::less<void> > const&) 1650
stappler::db::Transaction::save(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::memory::set<stappler::db::Field const*, std::less<void> >&) const 1850
stappler::db::Transaction::setObject(long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 1925
stappler::db::Transaction::scheduleAutoField(stappler::db::Scheme const&, stappler::db::Field const&, unsigned long) const 2550
stappler::db::Transaction::endTransaction() const 2625
stappler::db::Transaction::beginTransaction() const 2625
stappler::db::Transaction::clearObjectStorage() const 2625
stappler::db::Transaction::acquireIfExists(stappler::mempool::custom::Pool*) 3525
stappler::db::Transaction::create(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 3650
stappler::db::Transaction::Data::Data(stappler::db::Adapter const&, stappler::mempool::custom::Pool*) 5618
stappler::db::Transaction::Transaction(decltype(nullptr)) 5900
stappler::db::Transaction::select(stappler::db::Worker&, stappler::db::Query const&) const 6274
stappler::db::Transaction::getAdapter() const 6425
stappler::db::Transaction::processReturnObject(stappler::db::Scheme const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 6600
stappler::db::Transaction::isOpAllowed(stappler::db::Scheme const&, stappler::db::Transaction::Op, stappler::db::Field const*) const 7275
stappler::db::Transaction::getRole() const 8700
stappler::db::Transaction::acquire(stappler::db::Adapter const&) 8847
stappler::db::Transaction::isInTransaction() const 15500
stappler::db::Transaction::Transaction(stappler::db::Transaction::Data*) 17642
stappler::db::Transaction::setRole(stappler::db::AccessRoleId) const 18575
stappler::db::Transaction::release() const 33521
stappler::db::Transaction::retain() const 38168

Generated by: LCOV version 1.14