LCOV - code coverage report
Current view: top level - extra/webserver/webserver/server - SPWebRoot.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 299 540 55.4 %
Date: 2024-05-12 00:16:13 Functions: 50 77 64.9 %

Function Name Sort by function name Hit count Sort by hit count
stappler::web::Root::dbdAcquire(stappler::web::Request const&) 0
stappler::web::Root::initSignals() 0
stappler::web::Root::initThreads() 0
stappler::web::Root::setDbParams(stappler::StringViewBase<char>) 0
stappler::web::Root::handleBroadcast(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) 0
stappler::web::Root::handleChildInit(stappler::mempool::custom::Pool*) 0
stappler::web::Root::handleHeartbeat(stappler::mempool::custom::Pool*) 0
stappler::web::Root::setThreadsCount(stappler::StringViewBase<char>, stappler::StringViewBase<char>) 0
stappler::web::Root::parseParameterList(stappler::memory::map<stappler::StringViewBase<char>, stappler::StringViewBase<char>, std::less<void> >&, stappler::StringViewBase<char>) 0
stappler::web::Root::addDb(stappler::StringViewBase<char>) 0
stappler::web::Root::dbdOpen(stappler::mempool::custom::Pool*, stappler::web::Host const&) 0
stappler::web::Root::dbdClose(stappler::web::Host const&, stappler::ValueWrapper<void*, stappler::db::sql::HandleClass>) 0
stappler::web::Root::~Root() 0
stappler::web::s_sigAction(int, siginfo_t*, void*) 0
stappler::web::Root::isSecureConnection(stappler::web::Request const&) const 0
stappler::web::Root::getAdapterFromContext() const 0
stappler::web::Root::findTypeCheckerContentType(stappler::web::Request&, stappler::StringViewBase<char>) const 0
stappler::web::Root::findTypeCheckerContentLanguage(stappler::web::Request&, stappler::StringViewBase<char>) const 0
stappler::web::Root::setDbParams(stappler::StringViewBase<char>)::{lambda()#1}::operator()() const 0
stappler::web::Root::createDbDriver(stappler::StringViewBase<char>)::{lambda(bool)#1}::operator()(bool) const 0
stappler::web::Root::handleBroadcast(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&)::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const 0
stappler::web::Root::handleChildInit(stappler::mempool::custom::Pool*)::{lambda()#1}::operator()() const 0
stappler::web::Root::handleHeartbeat(stappler::mempool::custom::Pool*)::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const 0
stappler::web::Root::addDb(stappler::StringViewBase<char>)::{lambda()#1}::operator()() const 0
stappler::web::Root::handleBroadcast(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&)::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const::{lambda()#1}::operator()() const 0
stappler::web::Root::handleChildInit(stappler::mempool::custom::Pool*)::{lambda()#1}::operator()() const::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const 0
stappler::web::Root::handleHeartbeat(stappler::mempool::custom::Pool*)::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const::{lambda()#1}::operator()() const 0
stappler::web::Root::getDbDriver(stappler::StringViewBase<char>) 25
stappler::web::Root::initDatabases() 25
stappler::web::Root::createDbDriver(stappler::StringViewBase<char>) 25
stappler::web::Root::runTypeChecker(stappler::web::Request&) 25
stappler::web::Root::Root(stappler::mempool::custom::Pool*) 25
stappler::web::Root::~Root().2 25
stappler::web::Root::pushDebugMessage(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 25
stappler::web::Root::scheduleAyncDbTask(stappler::memory::callback<stappler::memory::function<void (stappler::db::Transaction const&)> (stappler::mempool::custom::Pool*)> const&) const 25
stappler::web::Root::findTypeCheckerCharset(stappler::web::Request&, stappler::StringViewBase<char>) const 25
stappler::web::Root::findTypeCheckerContentEncoding(stappler::web::Request&, stappler::StringViewBase<char>) const 25
stappler::web::Root::getStat() const 25
stappler::web::Root::initDatabases()::{lambda()#1}::operator()() const 25
stappler::web::Root::runTypeChecker(stappler::web::Request&)::{lambda(stappler::StringViewBase<char>, stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>, stappler::StringViewBase<char>) const 25
stappler::web::Root::scheduleAyncDbTask(stappler::memory::callback<stappler::memory::function<void (stappler::db::Transaction const&)> (stappler::mempool::custom::Pool*)> const&) const::{lambda(stappler::web::AsyncTask&)#1}::operator()(stappler::web::AsyncTask&) const 25
stappler::web::Root::initDatabases()::{lambda()#1}::operator()() const::{lambda(stappler::web::Host&)#1}::operator()(stappler::web::Host&) const 25
stappler::web::Root::scheduleAyncDbTask(stappler::memory::callback<stappler::memory::function<void (stappler::db::Transaction const&)> (stappler::mempool::custom::Pool*)> const&) const::{lambda(stappler::web::AsyncTask&)#1}::operator()(stappler::web::AsyncTask&) const::{lambda(stappler::web::AsyncTask const&)#1}::operator()(stappler::web::AsyncTask const&) const 25
stappler::web::Root::scheduleAyncDbTask(stappler::memory::callback<stappler::memory::function<void (stappler::db::Transaction const&)> (stappler::mempool::custom::Pool*)> const&) const::{lambda(stappler::web::AsyncTask&)#1}::operator()(stappler::web::AsyncTask&) const::{lambda(stappler::web::AsyncTask const&)#1}::operator()(stappler::web::AsyncTask const&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 25
stappler::web::Root::scheduleAyncDbTask(stappler::memory::callback<stappler::memory::function<void (stappler::db::Transaction const&)> (stappler::mempool::custom::Pool*)> const&) const::{lambda(stappler::web::AsyncTask&)#1}::operator()(stappler::web::AsyncTask&) const::{lambda(stappler::web::AsyncTask const&)#1}::operator()(stappler::web::AsyncTask const&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const::{lambda()#1}::operator()() const 25
stappler::web::Root::setDebugEnabled(bool) 50
stappler::web::Root::dumpCurrentState(stappler::StringViewBase<char>) 50
stappler::web::Root::pushErrorMessage(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 50
stappler::web::Root::getFileFromContext(long) const 100
stappler::web::Root::getCurrent() 125
stappler::web::getRootFromContext(stappler::mempool::custom::Pool*, unsigned int, void const*) 125
stappler::web::Root::getCurrent()::{lambda(void*, stappler::mempool::custom::Pool*, unsigned int, void const*)#1}::operator()(void*, stappler::mempool::custom::Pool*, unsigned int, void const*) const 125
stappler::web::Root::setErrorNotification(stappler::mempool::custom::Pool*, stappler::memory::function<void (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&)>, stappler::memory::function<void (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&)>) 249
stappler::web::Root::setErrorNotification(stappler::mempool::custom::Pool*, stappler::memory::function<void (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&)>, stappler::memory::function<void (stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&)>)::{lambda()#1}::operator()() const 249
stappler::web::Root::getDocumentRoot() const 300
stappler::web::Root::dumpCurrentState(stappler::StringViewBase<char>)::{lambda(stappler::StringViewBase<char>, stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>, stappler::StringViewBase<char>) const 300
stappler::web::Root::getRequestData() const 550
stappler::web::Root::handleFilterInit(stappler::web::InputFilter*) 650
stappler::web::Root::handleFilterComplete(stappler::web::InputFilter*) 650
stappler::web::Root::runHandler(stappler::web::Request&) 675
stappler::web::Root::runInsertFilter(stappler::web::Request&) 675
stappler::web::Root::runQuickHandler(stappler::web::Request&, int) 675
stappler::web::Root::runHandler(stappler::web::Request&)::{lambda()#1}::operator()() const 675
stappler::web::Root::runInsertFilter(stappler::web::Request&)::{lambda()#1}::operator()() const 675
stappler::web::Root::runQuickHandler(stappler::web::Request&, int)::{lambda()#1}::operator()() const 675
stappler::web::Root::runCheckAccess(stappler::web::Request&) 725
stappler::web::Root::runCheckAccess(stappler::web::Request&)::{lambda()#1}::operator()() const 725
stappler::web::Root::getFileScheme() const 775
stappler::web::Root::handleFilterUpdate(stappler::web::InputFilter*) 825
stappler::web::Root::getUserScheme() const 1000
stappler::web::Root::dumpCurrentState(stappler::StringViewBase<char>)::{lambda(stappler::StringViewBase<char>)#2}::operator()(stappler::StringViewBase<char>) const 1400
stappler::web::Root::runTranslateName(stappler::web::Request&) 3025
stappler::web::Root::runTranslateName(stappler::web::Request&)::{lambda()#1}::operator()() const 3025
stappler::web::Root::runPostReadRequest(stappler::web::Request&) 3100
stappler::web::Root::runPostReadRequest(stappler::web::Request&)::{lambda()#1}::operator()() const 3100
stappler::web::Root::getUserIdFromContext() const 3200
stappler::web::Root::initTransaction(stappler::db::Transaction&) const 3425

Generated by: LCOV version 1.14