LCOV - code coverage report
Current view: top level - frmts/pdf - pdfdataset.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 2438 3525 69.2 %
Date: 2024-11-25 23:50:41 Functions: 116 134 86.6 %

Function Name Sort by function name Hit count Sort by hit count
GDALRegister_PDF 16
_Z11GDALPDFOpenPKc10GDALAccess 103
_Z20PDFSanitizeLayerNamePKc 827
_ZL10PDFFreeDocP6PDFDoc 192
_ZL16myRenderPageImplP10PDFDatasetP22CPDF_PageRenderContextP9CPDF_PageRK10CFX_MatrixRK7FX_RECTiPK17FPDF_COLORSCHEME_bP20CPDFSDK_PauseAdapter 64
_ZL18GDALPdfiumGetBlockPvmPhm 5851
_ZL19GDALPDFUnloadDriverP10GDALDriver 10
_ZL22LoadPdfiumDocumentPagePKcS0_iPP21TPdfiumDocumentStructPP17TPdfiumPageStructPi 245
_ZL23PDFDatasetErrorFunction13ErrorCategoryxPKc 2
_ZL23myRenderPageWithContextP10PDFDatasetP22CPDF_PageRenderContextP13fpdf_page_t__iiiiiiPK17FPDF_COLORSCHEME_bP20CPDFSDK_PauseAdapter 64
_ZL24UnloadPdfiumDocumentPagePP21TPdfiumDocumentStructPP17TPdfiumPageStruct 231
_ZL25GDALPDFParseStreamContentPKcP17GDALPDFDictionaryPdPiS4_RSt6vectorI15GDALPDFTileDescSaIS6_EEi 396
_ZL29PDFDatasetErrorFunctionCommonRK9CPLString 2
_ZL35PDFEnterPasswordFromConsoleIfNeededPKc 6
_ZL37GDALPDFParseStreamContentOnlyDrawFormPKc 396
_ZL3GetP13GDALPDFObjecti 22075
_ZL3GetP17GDALPDFDictionaryPKc 12
_ZN10PDFDataset10GetCatalogEv 1329
_ZN10PDFDataset10ReadPixelsEiiiixxxPh 115
_ZN10PDFDataset11GetGCPCountEv 32
_ZN10PDFDataset11GetMetadataEPKc 2125
_ZN10PDFDataset11SetMetadataEPPcPKc 141
_ZN10PDFDataset12FindLayerOCGEP17GDALPDFDictionaryPKc 396
_ZN10PDFDataset12GetPagesKidsEv 840
_ZN10PDFDataset12ParseMeasureEP13GDALPDFObjectdddddd 285
_ZN10PDFDataset13InitOverviewsEv 10
_ZN10PDFDataset13ParseProjDictEP17GDALPDFDictionary 32
_ZN10PDFDataset13SetSpatialRefEPK19OGRSpatialReference 12
_ZN10PDFDataset14MapOCGsToPagesEv 420
_ZN10PDFDataset15CreateLayerListEv 269
_ZN10PDFDataset15GetGeoTransformEPd 62
_ZN10PDFDataset15GetMetadataItemEPKcS1_ 1946
_ZN10PDFDataset15IBuildOverviewsEPKciPKiiS3_PFidS1_PvES4_PKS1_ 2
_ZN10PDFDataset15SetGeoTransformEPd 10
_ZN10PDFDataset15SetMetadataItemEPKcS1_S1_ 1443
_ZN10PDFDataset16CheckTiledRasterEv 339
_ZN10PDFDataset16FindLayersPdfiumEi 231
_ZN10PDFDataset17FindLayersGenericEP17GDALPDFDictionary 0
_ZN10PDFDataset17FindLayersPopplerEi 189
_ZN10PDFDataset18ParseLGIDictObjectEP13GDALPDFObject 32
_ZN10PDFDataset19ExploreLayersPdfiumEP12GDALPDFArrayiii9CPLString 209
_ZN10PDFDataset20ExploreLayersPopplerEP12GDALPDFArrayii9CPLStringiRiRb 135
_ZN10PDFDataset21GetMetadataDomainListEv 1
_ZN10PDFDataset21TurnLayersOnOffPdfiumEv 231
_ZN10PDFDataset22PDFiumRenderPageBitmapEP15fpdf_bitmap_t__P13fpdf_page_t__iiiiPKc 64
_ZN10PDFDataset22TurnLayersOnOffPopplerEv 189
_ZN10PDFDataset25ParseLGIDictDictFirstPassEP17GDALPDFDictionaryPi 32
_ZN10PDFDataset26ParseLGIDictDictSecondPassEP17GDALPDFDictionary 32
_ZN10PDFDataset30GetVisibilityStateForOGCPdfiumEii 12996
_ZN10PDFDataset34BuildPostfixedLayerNameAndAddLayerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt4pairIiiEii 612
_ZN10PDFDataset4OpenEP12GDALOpenInfo 442
_ZN10PDFDataset7FindXMPEP13GDALPDFObject 0
_ZN10PDFDataset7GetGCPsEv 10
_ZN10PDFDataset7ParseVPEP13GDALPDFObjectdd 285
_ZN10PDFDataset7SetGCPsEiPK8GDAL_GCPPK19OGRSpatialReference 4
_ZN10PDFDataset8AddLayerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 468
_ZN10PDFDataset8GuessDPIEP17GDALPDFDictionaryPi 420
_ZN10PDFDataset9GetOptionEPPcPKcS3_ 2687
_ZN10PDFDataset9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPixxxP20GDALRasterIOExtraArg 1674
_ZN10PDFDataset9ParseInfoEP13GDALPDFObject 226
_ZN10PDFDatasetC2EPS_ii 422
_ZN10PDFDatasetD0Ev 422
_ZN10PDFDatasetD2Ev 422
_ZN13GDALPDFDumper14DumpSimplifiedEP13GDALPDFObject 986
_ZN13GDALPDFDumper4DumpEP12GDALPDFArrayi 6
_ZN13GDALPDFDumper4DumpEP13GDALPDFObjecti 140
_ZN13GDALPDFDumper4DumpEP17GDALPDFDictionaryi 132
_ZN13GDALPDFDumperC2EPKcS1_i 2
_ZN13GDALPDFDumperD2Ev 2
_ZN13PDFRasterBand10IReadBlockEiiPv 50345
_ZN13PDFRasterBand11GetOverviewEi 8
_ZN13PDFRasterBand16GetOverviewCountEv 19
_ZN13PDFRasterBand18IReadBlockFromTileEiiPv 320
_ZN13PDFRasterBand22GetColorInterpretationEv 60
_ZN13PDFRasterBand9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypexxP20GDALRasterIOExtraArg 43375
_ZN13PDFRasterBandC2EP10PDFDatasetii 1505
_ZN13PDFRasterBandD0Ev 1505
_ZN13PDFRasterBandD2Ev 1505
_ZN14MyRenderDevice6AttachERKN5fxcrt9RetainPtrI12CFX_DIBitmapEEbS5_bPKc 64
_ZN16GDALPDFOutputDev13SetEnableTextEi 11
_ZN16GDALPDFOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb 0
_ZN16GDALPDFOutputDev13endTextObjectEP8GfxState 681
_ZN16GDALPDFOutputDev15SetEnableBitmapEi 11
_ZN16GDALPDFOutputDev15SetEnableVectorEi 11
_ZN16GDALPDFOutputDev15beginTextObjectEP8GfxState 681
_ZN16GDALPDFOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb 0
_ZN16GDALPDFOutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b 2
_ZN16GDALPDFOutputDev24setSoftMaskFromImageMaskEP8GfxStateP6ObjectP6StreamiibbPd 0
_ZN16GDALPDFOutputDev26unsetSoftMaskFromImageMaskEP8GfxStatePd 0
_ZN16GDALPDFOutputDev4fillEP8GfxState 8
_ZN16GDALPDFOutputDev6eoFillEP8GfxState 38
_ZN16GDALPDFOutputDev6strokeEP8GfxState 1673
_ZN16GDALPDFOutputDev8drawCharEP8GfxStateddddddjiPKji 4295
_ZN16GDALPDFOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPKib 38
_ZN16GDALPDFOutputDev9skipBytesEP6Streamiiii 0
_ZN16GDALPDFOutputDev9startPageEiP8GfxStateP4XRef 51
_ZN16GDALPDFOutputDevC2E15SplashColorModeibPh 51
_ZN18PDFImageRasterBand10IReadBlockEiiPv 0
_ZN18PDFImageRasterBandC2EP10PDFDataseti 0
_ZN19GDALPDFiumOCContextC2EP10PDFDatasetP13CPDF_DocumentN14CPDF_OCContext9UsageTypeE 64
_ZN28GDALPDFiumRenderDeviceDriver11SetBaseClipERK7FX_RECT 6
_ZN28GDALPDFiumRenderDeviceDriver11StartDIBitsEN5fxcrt9RetainPtrIK11CFX_DIBBaseEEfjRK10CFX_MatrixRK21FXDIB_ResampleOptions9BlendMode 6
_ZN28GDALPDFiumRenderDeviceDriver12RestoreStateEb 54
_ZN28GDALPDFiumRenderDeviceDriver13MultiplyAlphaEf 0
_ZN28GDALPDFiumRenderDeviceDriver13SetEnableTextEi 6
_ZN28GDALPDFiumRenderDeviceDriver13StretchDIBitsEN5fxcrt9RetainPtrIK11CFX_DIBBaseEEjiiiiPK7FX_RECTRK21FXDIB_ResampleOptions9BlendMode 0
_ZN28GDALPDFiumRenderDeviceDriver14ContinueDIBitsEP20CFX_AggImageRendererP19PauseIndicatorIface 3
_ZN28GDALPDFiumRenderDeviceDriver14DrawDeviceTextERKN6pdfium4spanIK11TextCharPosLm18446744073709551615EPS3_EEP8CFX_FontRK10CFX_MatrixfjRK21CFX_TextRenderOptions 9
_ZN28GDALPDFiumRenderDeviceDriver15SetEnableBitmapEi 6
_ZN28GDALPDFiumRenderDeviceDriver15SetEnableVectorEi 6
_ZN28GDALPDFiumRenderDeviceDriver16DrawCosmeticLineERK13CFX_PTemplateIfES3_j9BlendMode 0
_ZN28GDALPDFiumRenderDeviceDriver16SetClip_PathFillERK8CFX_PathPK10CFX_MatrixRK21CFX_FillRenderOptions 18
_ZN28GDALPDFiumRenderDeviceDriver17FillRectWithBlendERK7FX_RECTj9BlendMode 0
_ZN28GDALPDFiumRenderDeviceDriver17MultiplyAlphaMaskEN5fxcrt9RetainPtrIK12CFX_DIBitmapEE 0
_ZN28GDALPDFiumRenderDeviceDriver18SetClip_PathStrokeERK8CFX_PathPK10CFX_MatrixPK18CFX_GraphStateData 0
_ZN28GDALPDFiumRenderDeviceDriver8DrawPathERK8CFX_PathPK10CFX_MatrixPK18CFX_GraphStateDatajjRK21CFX_FillRenderOptions9BlendMode 18
_ZN28GDALPDFiumRenderDeviceDriver9SaveStateEv 36
_ZN28GDALPDFiumRenderDeviceDriver9SetDIBitsEN5fxcrt9RetainPtrIK11CFX_DIBBaseEEjRK7FX_RECTii9BlendMode 3
_ZN28GDALPDFiumRenderDeviceDriverC2EOSt10unique_ptrI23RenderDeviceDriverIfaceSt14default_deleteIS1_EEP16CFX_RenderDevice 6
_ZN28GDALPDFiumRenderDeviceDriverD0Ev 6
_ZN28GDALPDFiumRenderDeviceDriverD2Ev 6
_ZNK10PDFDataset13GetSpatialRefEv 268
_ZNK10PDFDataset16GetGCPSpatialRefEv 10
_ZNK13PDFRasterBand30GetSuggestedBlockAccessPatternEv 2
_ZNK19GDALPDFiumOCContext19CheckOCGDictVisibleEPK15CPDF_Dictionary 12996
_ZNK28GDALPDFiumRenderDeviceDriver10GetClipBoxEv 84
_ZNK28GDALPDFiumRenderDeviceDriver11GetBackDropEv 0
_ZNK28GDALPDFiumRenderDeviceDriver13GetDeviceCapsEi 24
_ZNK28GDALPDFiumRenderDeviceDriver13GetDeviceTypeEv 6
_ZNK28GDALPDFiumRenderDeviceDriver13GetDriverTypeEv 0
_ZNK28GDALPDFiumRenderDeviceDriver9GetDIBitsEN5fxcrt9RetainPtrI12CFX_DIBitmapEEii 0
_ZNK7cmp_strclEPKcS1_ 481
_ZZN10PDFDataset15CreateLayerListEvENKUlRKNS_11LayerStructES2_E_clES2_S2_ 1938
_ZZN10PDFDataset4OpenEP12GDALOpenInfoENKUlvE_clEv 384

Generated by: LCOV version 1.14