LCOV - code coverage report
Current view: top level - extra/webserver/webserver/request - SPWebRequest.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 211 303 69.6 %
Date: 2024-05-12 00:16:13 Functions: 57 88 64.8 %

Function Name Sort by function name Hit count Sort by hit count
stappler::web::Request::getCurrent() 7775
stappler::web::Request::getSession() 150
stappler::web::Request::redirectTo(stappler::StringViewBase<char>) 175
stappler::web::Request::setHandler(stappler::StringViewBase<char>) 0
stappler::web::Request::setFilename(stappler::StringViewBase<char>, bool, stappler::Time) 100
stappler::web::Request::removeCookie(stappler::StringViewBase<char>, stappler::web::CookieFlags) 25
stappler::web::Request::authorizeUser(stappler::db::User*, stappler::TimeInterval) 25
stappler::web::Request::setContentType(stappler::StringViewBase<char>) 2300
stappler::web::Request::setInputConfig(stappler::db::InputConfig const&) 650
stappler::web::Request::setInputFilter(stappler::web::InputFilter*) 650
stappler::web::Request::setDocumentRoot(stappler::StringViewBase<char>) 0
stappler::web::Request::isAdministrative() 0
stappler::web::Request::checkCacheHeaders(stappler::Time, stappler::StringViewBase<char> const&) 0
stappler::web::Request::checkCacheHeaders(stappler::Time, unsigned int) 0
stappler::web::Request::initScriptContext(stappler::pug::Context&) 350
stappler::web::Request::setRequestHandler(stappler::web::RequestHandler*) 3050
stappler::web::Request::setContentEncoding(stappler::StringViewBase<char>) 0
stappler::web::Request::Buffer::sync() 0
stappler::web::Request::Buffer::xsputn(char const*, long) 1221125
stappler::web::Request::Buffer::seekoff(long, std::_Ios_Seekdir, std::_Ios_Openmode) 0
stappler::web::Request::Buffer::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode) 0
stappler::web::Request::Buffer::overflow(int) 0
stappler::web::Request::Buffer::Buffer(stappler::web::Request::Buffer&&) 0
stappler::web::Request::Buffer::Buffer(stappler::web::RequestController*) 40500
stappler::web::Request::Buffer::Buffer(stappler::web::Request::Buffer const&) 0
stappler::web::Request::Buffer::operator=(stappler::web::Request::Buffer&&) 3700
stappler::web::Request::Buffer::operator=(stappler::web::Request::Buffer const&) 0
stappler::web::Request::runPug(stappler::StringViewBase<char> const&, stappler::memory::function<bool (stappler::pug::Context&, stappler::pug::Template const&)> const&) 350
stappler::web::Request::getUser() 100
stappler::web::Request::setUser(stappler::db::User*) 525
stappler::web::Request::setUser(long) 0
stappler::web::Request::sendFile(stappler::StringViewBase<char>, stappler::StringViewBase<char>, unsigned long) 0
stappler::web::Request::sendFile(stappler::StringViewBase<char>, unsigned long) 0
stappler::web::Request::setCookie(stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::TimeInterval, stappler::web::CookieFlags) 50
stappler::web::Request::setStatus(stappler::web::Status, stappler::StringViewBase<char>) 550
stappler::web::Request::writeData(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) 2150
stappler::web::Request::Request(stappler::web::Request&&) 0
stappler::web::Request::Request(stappler::web::RequestController*) 14975
stappler::web::Request::Request(stappler::web::Request const&) 18125
stappler::web::Request::Request() 3700
stappler::web::Request::Request(stappler::web::Request&&).2 0
stappler::web::Request::Request(stappler::web::RequestController*).2 0
stappler::web::Request::Request(stappler::web::Request const&).2 0
stappler::web::Request::Request().2 0
stappler::web::Request::operator=(stappler::web::Request&&) 0
stappler::web::Request::operator=(stappler::web::RequestController*) 0
stappler::web::Request::operator=(stappler::web::Request const&) 3700
stappler::web::getRequestFromContext(stappler::mempool::custom::Pool*, unsigned int, void const*) 14975
stappler::web::Request::addCleanup(stappler::memory::function<void ()>&&) const 0
stappler::web::Request::storeObject(void*, stappler::StringViewBase<char> const&, stappler::memory::function<void ()>&&) const 50
stappler::web::Request::getAccessRole() const 2875
stappler::web::Request::setAccessRole(stappler::db::AccessRoleId) const 75
stappler::web::Request::getErrorHeader(stappler::StringViewBase<char>) const 0
stappler::web::Request::getInputConfig() const 6925
stappler::web::Request::getInputFilter() const 775
stappler::web::Request::setErrorHeader(stappler::StringViewBase<char>, stappler::StringViewBase<char>) const 0
stappler::web::Request::addDebugMessage(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 25
stappler::web::Request::addErrorMessage(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) const 50
stappler::web::Request::getFullHostname(int) const 350
stappler::web::Request::getDebugMessages() const 2150
stappler::web::Request::getErrorMessages() const 2150
stappler::web::Request::getRequestHeader(stappler::StringViewBase<char>) const 16600
stappler::web::Request::clearErrorHeaders() const 0
stappler::web::Request::getAuthorizedUser() const 4775
stappler::web::Request::getRequestHandler() const 11000
stappler::web::Request::getResponseHeader(stappler::StringViewBase<char>) const 825
stappler::web::Request::setResponseHeader(stappler::StringViewBase<char>, stappler::StringViewBase<char>) const 2350
stappler::web::Request::getResponseCookies() const 0
stappler::web::Request::isSecureConnection() const 800
stappler::web::Request::performWithStorage(stappler::memory::callback<bool (stappler::db::Transaction const&)> const&) const 1250
stappler::web::Request::foreachErrorHeaders(stappler::memory::callback<void (stappler::StringViewBase<char>, stappler::StringViewBase<char>)> const&) const 0
stappler::web::Request::acquireDbTransaction() const 350
stappler::web::Request::clearResponseHeaders() const 25
stappler::web::Request::foreachRequestHeaders(stappler::memory::callback<void (stappler::StringViewBase<char>, stappler::StringViewBase<char>)> const&) const 50
stappler::web::Request::foreachResponseHeaders(stappler::memory::callback<void (stappler::StringViewBase<char>, stappler::StringViewBase<char>)> const&) const 0
stappler::web::Request::host() const 8400
stappler::web::Request::pool() const 29625
stappler::web::Request::config() const 12875
stappler::web::Request::getInfo() const 28250
stappler::web::Request::getCookie(stappler::StringViewBase<char>, bool) const 150
stappler::web::Request::getUserId() const 1650
stappler::web::Request::getCurrent()::{lambda(void*, stappler::mempool::custom::Pool*, unsigned int, void const*)#1}::operator()(void*, stappler::mempool::custom::Pool*, unsigned int, void const*) const 14975
stappler::web::Request::initScriptContext(stappler::pug::Context&)::{lambda(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long)#2}::operator()(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long) const 75
stappler::web::Request::initScriptContext(stappler::pug::Context&)::{lambda(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long)#3}::operator()(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long) const 0
stappler::web::Request::initScriptContext(stappler::pug::Context&)::{lambda(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long)#1}::operator()(stappler::pug::VarStorage&, stappler::pug::Var*, unsigned long) const 75
stappler::web::Request::runPug(stappler::StringViewBase<char> const&, stappler::memory::function<bool (stappler::pug::Context&, stappler::pug::Template const&)> const&)::{lambda(stappler::StringViewBase<char>)#2}::operator()(stappler::StringViewBase<char>) const 148575
stappler::web::Request::runPug(stappler::StringViewBase<char> const&, stappler::memory::function<bool (stappler::pug::Context&, stappler::pug::Template const&)> const&)::{lambda(stappler::pug::Context&, stappler::pug::Template const&)#1}::operator()(stappler::pug::Context&, stappler::pug::Template const&) const 350
stappler::web::Request::performWithStorage(stappler::memory::callback<bool (stappler::db::Transaction const&)> const&) const::{lambda(stappler::db::Transaction const&)#1}::operator()(stappler::db::Transaction const&) const 1250

Generated by: LCOV version 1.14