LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 936 1045 89.6 %
Date: 2025-12-29 15:50:47 Functions: 109 118 92.4 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIClearCredentials 0
VSIGetCredential 0
VSISetCredential 0
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 0
_ZN20VSIFilesystemHandler15SetFileMetadataEPKcPKS1_S1_S3_ 0
_ZN6VSIDIRD0Ev 0
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
VSIAbortPendingUploads 1
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler18MultipartUploadEndEPKcS1_mPKS1_yS3_ 1
_ZN20VSIFilesystemHandler20MultipartUploadAbortEPKcS1_PKS1_ 1
_ZN20VSIFilesystemHandler20MultipartUploadStartEPKcPKS1_ 1
_ZN20VSIFilesystemHandler22MultipartUploadAddPartEPKcS1_iyPKvmPKS1_ 1
VSISupportsSparseFiles 2
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN20VSIFilesystemHandler19CopyFileRestartableEPKcS1_S1_PPcPKS1_PFidS1_PvES6_ 2
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
VSIDuplicateFileSystemHandler 4
VSIMultipartUploadStart 4
VSIOverwriteFile 4
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadAbort 6
_ZN11VSIDIREntryC2ERKS_ 6
VSIMultipartUploadGetCapabilities 7
VSIGetActualURL 9
VSIGetFileSystemsPrefixes 9
VSIUnlinkBatch 11
VSIMove 12
_ZN20VSIFilesystemHandler15GetFileMetadataEPKcS1_PKS1_ 13
_ZN18VSIProxyFileHandle14CancelCreationEv 14
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 14
VSISetFileMetadata 17
VSIClearPathSpecificOptions 19
VSICopyFileRestartable 20
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 21
VSIGlob 23
VSIGetSignedURL 25
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 31
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 34
VSIGetFileSystemOptions 36
VSISync 49
VSIFGetNativeFileDescriptorL 64
VSIGetDiskFreeSpace 75
VSISetPathSpecificOption 90
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 108
VSISupportsSequentialWrite 122
VSIGetFileMetadata 131
VSIRmdir 163
_ZN20VSIFilesystemHandler28CreateOnlyVisibleAtCloseTimeEPKcbPKS1_ 224
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 224
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 224
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 224
VSIGetCanonicalFilename 256
VSIIsLocal 279
VSISupportsRandomWrite 367
VSIFPutcL 513
_ZL10VSIFnMatchPKcS0_ 549
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 638
VSIFGetRangeStatusL 697
_ZN14VSIFileManager11GetPrefixesEv 711
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 762
VSIFReadMultiRangeL 763
VSICleanupFileManager 1126
VSIReadDirRecursive 1153
VSIFTruncateL 1404
VSICloseDir 1532
VSIRename 1558
VSIOpenDir 1564
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2276
VSICopyFile 2301
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2677
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2677
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2677
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2687
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3260
_ZN6VSIDIRD2Ev 3589
_ZN11VSIDIREntryC2Ev 3980
_ZN11VSIDIREntryD2Ev 3986
VSIRmdirRecursive 5345
VSIIngestFile 13196
VSIGetNextDirEntry 14307
VSIHasOptimizedReadMultiRange 15540
VSIReadDir 15757
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 25343
VSIIsCaseSensitiveFS 28920
VSIFClearErrL 31184
VSIReadDirEx 55049
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrI20VSIFilesystemHandlerE 57167
VSISiblingFiles 76654
VSIFPrintfL 79722
VSIUnlink 86906
VSIRewindL 90947
VSIFFlushL 90982
VSIFErrorL 91136
VSIMkdir 100167
VSIMkdirRecursive 141831
VSIGetPathSpecificOption 146754
VSIFOpenL 261306
VSIFEofL 282115
VSIFCloseL 313900
VSIFOpenExL 431526
VSIStatL 446997
VSIFOpenEx2L 460840
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508387
VSIStatExL 857175
VSIGetDirectorySeparator 937548
_ZN14VSIFileManager10GetHandlerEPKc 2787160
_ZN14VSIFileManager3GetEv 2845030
VSIFWriteL 4289940
VSIFTellL 6342210
VSIFSeekL 9162400
VSIFReadL 16382200

Generated by: LCOV version 1.14