LCOV - code coverage report
Current view: top level - xenolith/font - XLFontController.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 239 412 58.0 %
Date: 2024-05-12 00:16:13 Functions: 30 48 62.5 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::font::FontController::initialize(stappler::xenolith::Application*) 0
stappler::xenolith::font::FontController::invalidate(stappler::xenolith::Application*) 48
stappler::xenolith::font::FontController::setAliases(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&) 24
stappler::xenolith::font::FontController::addTextureChars(stappler::RcBase<stappler::font::FontFaceSet> const&, stappler::SpanView<stappler::font::CharLayoutData>) 7844
stappler::xenolith::font::FontController::findSpecialization(stappler::xenolith::font::FontController::FamilySpec const&, stappler::font::FontParameters const&, std::vector<stappler::RcBase<stappler::font::FontFaceData>, std::allocator<stappler::RcBase<stappler::font::FontFaceData> > >*) 1454
stappler::xenolith::font::FontController::getLayoutForString(stappler::font::FontParameters const&, stappler::font::CharVector const&) 0
stappler::xenolith::font::FontController::removeUnusedLayouts() 2357
stappler::xenolith::font::FontController::sendFontUpdatedEvent() 0
stappler::xenolith::font::FontController::init(stappler::RcBase<stappler::xenolith::font::FontExtension> const&) 24
stappler::xenolith::font::FontController::extend(stappler::memory::callback<bool (stappler::xenolith::font::FontController::Builder&)> const&) 0
stappler::xenolith::font::FontController::update(stappler::xenolith::Application*, stappler::xenolith::UpdateTime const&) 2357
stappler::xenolith::font::FontController::Builder::addSources(stappler::xenolith::font::FontController::FamilyQuery*, std::vector<stappler::xenolith::font::FontController::FontSource const*, std::allocator<stappler::xenolith::font::FontController::FontSource const*> >&&, bool) 96
stappler::xenolith::font::FontController::Builder::getAliases[abi:cxx11]() 24
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, stappler::ValueWrapper<stappler::StringViewBase<char>, stappler::FilePathTag>) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, stappler::ValueWrapper<stappler::StringViewBase<char>, stappler::FilePathTag>, stappler::font::FontLayoutParameters) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, stappler::BytesViewTemplate<(stappler::Endian)1>) 24
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::font::FontLayoutParameters) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, std::vector<unsigned char, std::allocator<unsigned char> >&&) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, std::vector<unsigned char, std::allocator<unsigned char> >&&, stappler::font::FontLayoutParameters) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, std::function<std::vector<unsigned char, std::allocator<unsigned char> > ()>&&) 0
stappler::xenolith::font::FontController::Builder::addFontSource(stappler::StringViewBase<char>, std::function<std::vector<unsigned char, std::allocator<unsigned char> > ()>&&, stappler::font::FontLayoutParameters) 72
stappler::xenolith::font::FontController::Builder::getDataQueries[abi:cxx11]() 48
stappler::xenolith::font::FontController::Builder::addFontFaceQuery(stappler::StringViewBase<char>, std::vector<stappler::xenolith::font::FontController::FontSource const*, std::allocator<stappler::xenolith::font::FontController::FontSource const*> >&&, bool) 0
stappler::xenolith::font::FontController::Builder::addFontFaceQuery(stappler::StringViewBase<char>, stappler::xenolith::font::FontController::FontSource const*, bool) 96
stappler::xenolith::font::FontController::Builder::getFamilyQueries[abi:cxx11]() 24
stappler::xenolith::font::FontController::Builder::addAlias(stappler::StringViewBase<char>, stappler::StringViewBase<char>) 48
stappler::xenolith::font::FontController::Builder::Builder(stappler::StringViewBase<char>) 24
stappler::xenolith::font::FontController::Builder::Builder(stappler::xenolith::font::FontController::Builder&&) 24
stappler::xenolith::font::FontController::Builder::Builder(stappler::xenolith::font::FontController*) 0
stappler::xenolith::font::FontController::Builder::~Builder() 48
stappler::xenolith::font::FontController::Builder::operator=(stappler::xenolith::font::FontController::Builder&&) 0
stappler::xenolith::font::FontController::addFont(stappler::StringViewBase<char>, stappler::RcBase<stappler::font::FontFaceData>&&, bool) 0
stappler::xenolith::font::FontController::addFont(stappler::StringViewBase<char>, std::vector<stappler::RcBase<stappler::font::FontFaceData>, std::allocator<stappler::RcBase<stappler::font::FontFaceData> > >&&, bool) 48
stappler::xenolith::font::FontController::addAlias(stappler::StringViewBase<char>, stappler::StringViewBase<char>) 0
stappler::xenolith::font::FontController::setImage(stappler::RcBase<stappler::xenolith::core::DynamicImage>&&) 24
stappler::xenolith::font::FontController::getLayout(stappler::font::FontParameters) 10559
stappler::xenolith::font::FontController::setLoaded(bool) 24
stappler::xenolith::font::FontController::~FontController() 24
stappler::xenolith::font::FontController::~FontController().2 24
stappler::xenolith::font::FontController::getFamilyName(unsigned int) const 130
stappler::xenolith::font::FontController::getFamilyIndex(stappler::StringViewBase<char>) const 0
stappler::xenolith::font::FontController::Builder::getFontFamily(stappler::StringViewBase<char>) const 0
stappler::xenolith::font::FontController::Builder::getFontSource(stappler::StringViewBase<char>) const 0
stappler::xenolith::font::FontController::Builder::getName() const 24
stappler::xenolith::font::FontController::Builder::getTarget() const 72
stappler::xenolith::font::FontController::findSpecialization(stappler::xenolith::font::FontController::FamilySpec const&, stappler::font::FontParameters const&, std::vector<stappler::RcBase<stappler::font::FontFaceData>, std::allocator<stappler::RcBase<stappler::font::FontFaceData> > >*)::{lambda(stappler::font::FontLayoutParameters const&, stappler::font::FontLayoutParameters const&)#1}::operator()(stappler::font::FontLayoutParameters const&, stappler::font::FontLayoutParameters const&) const 2908
stappler::xenolith::font::FontController::findSpecialization(stappler::xenolith::font::FontController::FamilySpec const&, stappler::font::FontParameters const&, std::vector<stappler::RcBase<stappler::font::FontFaceData>, std::allocator<stappler::RcBase<stappler::font::FontFaceData> > >*)::{lambda(std::pair<stappler::font::FontFaceData*, unsigned int> const&, std::pair<stappler::font::FontFaceData*, unsigned int> const&)#2}::operator()(std::pair<stappler::font::FontFaceData*, unsigned int> const&, std::pair<stappler::font::FontFaceData*, unsigned int> const&) const 1340
stappler::xenolith::font::FontController::update(stappler::xenolith::Application*, stappler::xenolith::UpdateTime const&)::{lambda(stappler::xenolith::font::FontUpdateRequest const&, stappler::font::FontFaceObject*)#1}::operator()(stappler::xenolith::font::FontUpdateRequest const&, stappler::font::FontFaceObject*) const 9837

Generated by: LCOV version 1.14