LCOV - code coverage report
Current view: top level - core/db - SPDbWorker.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 331 715 46.3 %
Date: 2024-05-12 00:16:13 Functions: 65 131 49.6 %

Function Name Sort by function name Hit count Sort by hit count
stappler::db::FieldResolver::readFields(stappler::memory::callback<void (stappler::StringViewBase<char> const&, stappler::db::Field const*)> const&, bool) 8275
stappler::db::FieldResolver::include(stappler::StringViewBase<char>) 650
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&) 50
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&, stappler::db::Query const&) 1125
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&, stappler::db::Query const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 1075
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&, stappler::db::Worker const&) 2825
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&, stappler::db::Worker const&, stappler::db::Query const&) 6350
stappler::db::FieldResolver::FieldResolver(stappler::db::Scheme const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 125
stappler::db::Worker::clearField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::clearField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::clearField(unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 75
stappler::db::Worker::clearField(unsigned long, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::countField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&) 0
stappler::db::Worker::countField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&) 0
stappler::db::Worker::countField(unsigned long, stappler::db::Field const&) 0
stappler::db::Worker::countField(unsigned long, stappler::StringViewBase<char> const&) 0
stappler::db::Worker::addConflict(stappler::db::Conflict const&) 200
stappler::db::Worker::addConflict(stappler::memory::vector<stappler::db::Conflict> const&) 0
stappler::db::Worker::appendField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::appendField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::appendField(unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 200
stappler::db::Worker::appendField(unsigned long, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::includeNone() 2200
stappler::db::Worker::addCondition(stappler::db::Query::Select const&) 0
stappler::db::Worker::addCondition(stappler::memory::vector<stappler::db::Query::Select> const&) 0
stappler::db::Worker::ConditionData::set(stappler::db::Query::Select&&, stappler::db::Field const*) 0
stappler::db::Worker::ConditionData::set(stappler::db::Query::Select const&, stappler::db::Field const*) 0
stappler::db::Worker::ConditionData::ConditionData(stappler::db::Query::Select&&, stappler::db::Field const*) 0
stappler::db::Worker::ConditionData::ConditionData(stappler::db::Query::Select const&, stappler::db::Field const*) 0
stappler::db::Worker::RequiredFields::clear() 2625
stappler::db::Worker::RequiredFields::reset(stappler::db::Scheme const&) 175
stappler::db::Worker::RequiredFields::exclude(stappler::db::Field const*) 0
stappler::db::Worker::RequiredFields::exclude(stappler::StringViewBase<char> const&) 0
stappler::db::Worker::RequiredFields::exclude(stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 0
stappler::db::Worker::RequiredFields::exclude(std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::RequiredFields::include(stappler::db::Field const*) 600
stappler::db::Worker::RequiredFields::include(stappler::StringViewBase<char> const&) 0
stappler::db::Worker::RequiredFields::include(stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 175
stappler::db::Worker::RequiredFields::include(std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::reduceGetQuery(stappler::db::Query const&, bool) 3599
stappler::db::Worker::clearRequiredFields() 0
stappler::db::Worker::get(stappler::StringViewBase<char> const&, stappler::db::UpdateFlags) 50
stappler::db::Worker::get(stappler::StringViewBase<char> const&, stappler::SpanView<stappler::db::Field const*>, stappler::db::UpdateFlags) 150
stappler::db::Worker::get(stappler::StringViewBase<char> const&, std::initializer_list<stappler::db::Field const*>&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::StringViewBase<char> const&, std::initializer_list<char const*>&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::StringViewBase<char> const&, std::initializer_list<stappler::StringViewBase<char> >&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::StringViewBase<char> const&, stappler::StringViewBase<char>, stappler::db::UpdateFlags) 50
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags) 75
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char>, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::SpanView<stappler::db::Field const*>, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, std::initializer_list<stappler::StringViewBase<char> >&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, std::initializer_list<stappler::db::Field const*>&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, std::initializer_list<char const*>&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(unsigned long, stappler::db::UpdateFlags) 900
stappler::db::Worker::get(unsigned long, stappler::StringViewBase<char>, stappler::db::UpdateFlags) 100
stappler::db::Worker::get(unsigned long, stappler::SpanView<stappler::db::Field const*>, stappler::db::UpdateFlags) 300
stappler::db::Worker::get(unsigned long, std::initializer_list<stappler::StringViewBase<char> >&&, stappler::db::UpdateFlags) 100
stappler::db::Worker::get(unsigned long, std::initializer_list<stappler::db::Field const*>&&, stappler::db::UpdateFlags) 0
stappler::db::Worker::get(unsigned long, std::initializer_list<char const*>&&, stappler::db::UpdateFlags) 25
stappler::db::Worker::count(stappler::db::Query const&) 250
stappler::db::Worker::count() 125
stappler::db::Worker::touch(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 25
stappler::db::Worker::touch(unsigned long) 325
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags) 0
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::db::Conflict const&) 100
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::memory::vector<stappler::db::Conflict> const&) 0
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Conflict::Flags) 0
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Conflict const&) 0
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::memory::vector<stappler::db::Conflict> const&) 0
stappler::db::Worker::create(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) 3550
stappler::db::Worker::remove(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 50
stappler::db::Worker::remove(unsigned long) 225
stappler::db::Worker::select(stappler::db::Query const&, stappler::db::UpdateFlags) 2675
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags) 1750
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::db::Query::Select const&) 0
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::memory::vector<stappler::db::Query::Select> const&) 0
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Query::Select const&) 0
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::memory::vector<stappler::db::Query::Select> const&) 0
stappler::db::Worker::update(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) 0
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags) 50
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::db::Query::Select const&) 0
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::UpdateFlags, stappler::memory::vector<stappler::db::Query::Select> const&) 0
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Query::Select const&) 0
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::memory::vector<stappler::db::Query::Select> const&) 0
stappler::db::Worker::update(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) 425
stappler::db::Worker::foreach(stappler::db::Query const&, stappler::memory::callback<bool (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)> const&, stappler::db::UpdateFlags) 0
stappler::db::Worker::asSystem() 2400
stappler::db::Worker::getField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 425
stappler::db::Worker::getField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::getField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 50
stappler::db::Worker::getField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::getField(unsigned long, stappler::db::Field const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 0
stappler::db::Worker::getField(unsigned long, stappler::db::Field const&, std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::getField(unsigned long, stappler::StringViewBase<char> const&, stappler::memory::set<stappler::db::Field const*, std::less<void> > const&) 0
stappler::db::Worker::getField(unsigned long, stappler::StringViewBase<char> const&, std::initializer_list<stappler::StringViewBase<char> >) 0
stappler::db::Worker::setField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::setField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Field const&, stappler::db::InputFile&) 0
stappler::db::Worker::setField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::setField(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::StringViewBase<char> const&, stappler::db::InputFile&) 0
stappler::db::Worker::setField(unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 75
stappler::db::Worker::setField(unsigned long, stappler::db::Field const&, stappler::db::InputFile&) 0
stappler::db::Worker::setField(unsigned long, stappler::StringViewBase<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 0
stappler::db::Worker::setField(unsigned long, stappler::StringViewBase<char> const&, stappler::db::InputFile&) 0
stappler::db::Worker::Worker(stappler::db::Scheme const&, stappler::db::Transaction const&) 13475
stappler::db::Worker::Worker(stappler::db::Scheme const&, stappler::db::Adapter const&) 150
stappler::db::Worker::Worker(stappler::db::Worker const&) 350
stappler::db::Worker::~Worker() 13975
stappler::db::Conflict::update(stappler::StringViewBase<char>) 0
stappler::db::Conflict::setFlags(stappler::db::Conflict::Flags) 0
stappler::db::Conflict::Conflict(stappler::db::Conflict::Flags) 100
stappler::db::Conflict::Conflict(stappler::StringViewBase<char>, stappler::db::Query::Select&&, stappler::db::Conflict::Flags) 0
stappler::db::Conflict::Conflict(stappler::StringViewBase<char>, stappler::db::Query::Select&&, stappler::memory::vector<stappler::memory::basic_string<char> >&&) 0
stappler::db::prepareGetQuery(stappler::db::Query&, stappler::StringViewBase<char> const&, bool) 250
stappler::db::prepareGetQuery(stappler::db::Query&, unsigned long, bool) 3349
stappler::db::FieldResolver::getVirtuals() const 15325
stappler::db::FieldResolver::isFieldRequired(stappler::db::Field const&) const 59025
stappler::db::FieldResolver::shouldIncludeAll() const 150
stappler::db::FieldResolver::shouldExcludeField(stappler::db::Field const&) const 13025
stappler::db::FieldResolver::shouldIncludeField(stappler::db::Field const&) const 58475
stappler::db::FieldResolver::shouldResolveFields() const 8275
stappler::db::FieldResolver::hasIncludesOrExcludes() const 23350
stappler::db::Worker::getFieldSet(stappler::db::Field const&, std::initializer_list<stappler::StringViewBase<char> >) const 0
stappler::db::Worker::transaction() const 15699
stappler::db::Worker::getConflicts() const 3650
stappler::db::Worker::getConditions() const 2550
stappler::db::Worker::shouldIncludeAll() const 75
stappler::db::Worker::getRequiredFields() const 9275
stappler::db::Worker::shouldIncludeNone() const 6225
stappler::db::Worker::getApplicationInterface() const 200
stappler::db::Worker::scheme() const 100746
stappler::db::Worker::isSystem() const 1300

Generated by: LCOV version 1.14