LCOV - code coverage report
Current view: top level - core/db - SPDbScheme.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 606 965 62.8 %
Date: 2024-05-12 00:16:13 Functions: 68 99 68.7 %

Function Name Sort by function name Hit count Sort by hit count
stappler::db::Scheme::removeField(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::db::Scheme::validateHint(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::db::Scheme::validateHint(stappler::memory::basic_string<char> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::db::Scheme::validateHint(unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::db::Scheme::finalizeField(stappler::db::Transaction const&, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::db::Scheme::define(stappler::db::UniqueConstraintDef&&) 0
stappler::db::Scheme::define(stappler::memory::vector<unsigned char>&&) 0
stappler::db::Scheme::addFlags(stappler::db::Scheme::Options) 0
stappler::db::Scheme::cloneFrom(stappler::db::Scheme*) 0
stappler::db::Scheme::Scheme(stappler::StringViewBase<char> const&, std::initializer_list<stappler::db::Field>, stappler::db::Scheme::Options) 0
stappler::db::Scheme::createFile(stappler::db::Transaction const&, stappler::db::Field const&, stappler::BytesViewTemplate<(stappler::Endian)1> const&, stappler::StringViewBase<char> const&, long) const 0
stappler::db::Scheme::hasFullText() const 0
stappler::db::Scheme::hasVirtuals() const 0
stappler::db::Scheme::isProtected(stappler::StringViewBase<char> const&) const 0
stappler::db::Scheme::isCompressed() const 0
stappler::db::Scheme::extractParents(stappler::memory::map<long, stappler::db::Scheme const*, std::less<void> >&, stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 0
stappler::db::Scheme::getAccessTable() const 0
stappler::db::Scheme::getForeignLink(stappler::StringViewBase<char> const&) const 0
stappler::db::Scheme::getPatchFields(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 0
stappler::db::Scheme::purgeFilePatch(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 0
stappler::db::Scheme::getCompressDict() const 0
stappler::db::Scheme::foreachWithWorker(stappler::db::Worker&, stappler::db::Query const&, stappler::memory::callback<bool (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)> const&) const 0
stappler::db::Scheme::setFileWithWorker(stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::db::InputFile&) const 0
stappler::db::Scheme::hash(stappler::db::ValidationLevel) const 0
stappler::db::Scheme::save(stappler::db::Transaction const&, stappler::db::Object*) const 0
stappler::db::Scheme::getViews() const 0
stappler::db::Scheme::hasFiles() const 0
stappler::db::Scheme::fieldWithWorker(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(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 0
stappler::db::Scheme::fieldWithWorker(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(stappler::db::Transaction const&)#3}::operator()(stappler::db::Transaction const&) const 0
stappler::db::Scheme::fieldWithWorker(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(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 0
stappler::db::Scheme::setFileWithWorker(stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::db::InputFile&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 0
stappler::db::Scheme::touchWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 25
stappler::db::Scheme::addParent(stappler::db::Scheme const*, stappler::db::Field const*) 50
stappler::db::Scheme::hasAliases() const 50
stappler::db::Scheme::addAutoField(stappler::db::Scheme const*, stappler::db::Field const*, stappler::db::AutoFieldScheme const&) 75
stappler::db::Scheme::Scheme(stappler::StringViewBase<char> const&, std::initializer_list<stappler::db::Field>, bool) 75
stappler::db::Scheme::fieldWithWorker(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 75
stappler::db::Scheme::fieldWithWorker(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 75
stappler::db::Scheme::removeWithWorker(stappler::db::Worker&, unsigned long) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 75
stappler::db::Scheme::addView(stappler::db::Scheme const*, stappler::db::Field const*) 100
stappler::db::Scheme::createFile(stappler::db::Transaction const&, stappler::db::Field const&, stappler::db::InputFile&) const 100
stappler::db::Scheme::updateObject(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 100
stappler::db::Scheme::updateObject(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(std::pair<stappler::db::Scheme::ViewScheme const*, stappler::memory::vector<unsigned long> >&, stappler::db::Scheme::ViewScheme const*)#1}::operator()(std::pair<stappler::db::Scheme::ViewScheme const*, stappler::memory::vector<unsigned long> >&, stappler::db::Scheme::ViewScheme const*) const 100
stappler::db::Scheme::createWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const::{lambda(stappler::StringViewBase<char>, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&)#1}::operator()(stappler::StringViewBase<char>, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 100
stappler::db::Scheme::updateObject(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const::{lambda()#1}::operator()() const 100
stappler::db::Scheme::setAccessRole(stappler::db::AccessRoleId, stappler::db::AccessRole&&) 175
stappler::db::Scheme::define(stappler::db::AccessRole&&) 175
stappler::db::Scheme::updateView(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Scheme::ViewScheme const*, stappler::memory::vector<unsigned long> const&) const::{lambda()#1}::operator()() const 200
stappler::db::Scheme::fieldWithWorker(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const::{lambda(stappler::db::Transaction const&)#3}::operator()(stappler::db::Transaction const&) const 200
stappler::db::Scheme::removeWithWorker(stappler::db::Worker&, unsigned long) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 200
stappler::db::Scheme::define(stappler::memory::vector<stappler::db::Field>&&) 225
stappler::db::Scheme::removeWithWorker(stappler::db::Worker&, unsigned long) const 275
stappler::db::Scheme::initSchemes(stappler::memory::map<stappler::StringViewBase<char>, stappler::db::Scheme const*, std::less<void> > const&) 322
stappler::db::Scheme_setOwner(stappler::db::Scheme const*, stappler::memory::map<stappler::memory::basic_string<char>, stappler::db::Field, std::less<void> > const&) 325
stappler::db::Scheme::touchWithWorker(stappler::db::Worker&, unsigned long) const 325
stappler::db::Scheme::fieldWithWorker(stappler::db::Action, stappler::db::Worker&, unsigned long, stappler::db::Field const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 350
stappler::db::Scheme::countWithWorker(stappler::db::Worker&, stappler::db::Query const&) const 375
stappler::db::Scheme::fieldWithWorker(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::Scheme::updateWithWorker(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 475
stappler::db::Scheme::updateWithWorker(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 475
stappler::db::Scheme::define(std::initializer_list<stappler::db::Field>) 575
stappler::db::Scheme::getForeignLink(stappler::db::Field const&) const 575
stappler::db::Scheme::doPatch(stappler::db::Worker&, stappler::db::Transaction const&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 725
stappler::db::Scheme::getForeignLink(stappler::db::FieldObject const*) const 750
stappler::db::Scheme::getUnique() const 775
stappler::db::Scheme::patchOrUpdate(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 800
stappler::db::Scheme::patchOrUpdate(stappler::db::Worker&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 800
stappler::db::Scheme::Scheme(stappler::StringViewBase<char> const&, bool) 849
stappler::db::Scheme::updateLimits() 875
stappler::db::Scheme::isDetouched() const 925
stappler::db::Scheme::Scheme(stappler::StringViewBase<char> const&, stappler::db::Scheme::Options) 1049
stappler::db::Scheme::init() 1525
stappler::db::Scheme::updateWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 1750
stappler::db::Scheme::patchOrUpdate(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 1750
stappler::db::Scheme::updateWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 1750
stappler::db::Scheme::patchOrUpdate(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 1775
stappler::db::Scheme::patchOrUpdate(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 1775
stappler::db::Scheme::updateObject(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 1850
stappler::db::Scheme::makeObjectForPatch(stappler::db::Transaction const&, unsigned long, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 1850
stappler::db::Scheme::prepareUpdate(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 2225
stappler::db::Scheme::isAtomicPatch(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 2575
stappler::db::Scheme::updateView(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Scheme::ViewScheme const*, stappler::memory::vector<unsigned long> const&) const 2675
stappler::db::Scheme::getLinkageForView(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::db::Scheme::ViewScheme const&) const 2850
stappler::db::Scheme::hasForceExclude() const 3150
stappler::db::Scheme::createWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 3650
stappler::db::Scheme::createWithWorker(stappler::db::Worker&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const::{lambda(stappler::db::Transaction const&)#2}::operator()(stappler::db::Transaction const&) const 3650
stappler::db::Scheme::touchParents(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 4450
stappler::db::Scheme::touchParents(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const::{lambda()#1}::operator()() const 4450
stappler::db::Scheme::createFilePatch(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 5875
stappler::db::Scheme::createFilePatch(stappler::db::Transaction const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&) const 5900
stappler::db::Scheme::selectWithWorker(stappler::db::Worker&, stappler::db::Query const&) const 6274
stappler::db::Scheme::transform(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&, stappler::db::Scheme::TransformAction) const 6350
stappler::db::Scheme::hasDelta() const 7950
stappler::db::Scheme::getAccessRole(stappler::db::AccessRoleId) const 10100
stappler::db::Scheme::getForceInclude() const 14925
stappler::db::Scheme::hasAccessControl() const 28024
stappler::db::Scheme::getFields() const 44550
stappler::db::Scheme::getName() const 52899
stappler::db::Scheme::getField(stappler::StringViewBase<char> const&) const 163850

Generated by: LCOV version 1.14