LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 855 963 88.8 %
Date: 2025-01-18 19:11:18 Functions: 101 110 91.8 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIClearCredentials 0
VSIGetCredential 0
VSISetCredential 0
_ZN20VSIFilesystemHandler15GetFileMetadataEPKcS1_PKS1_ 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
VSIGetFileSystemsPrefixes 2
VSISupportsSparseFiles 2
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN20VSIFilesystemHandler19CopyFileRestartableEPKcS1_S1_PPcPKS1_PFidS1_PvES6_ 2
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
VSIDuplicateFileSystemHandler 4
VSIMultipartUploadStart 4
VSIOverwriteFile 4
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadAbort 6
_ZN11VSIDIREntryC2ERKS_ 6
VSIMultipartUploadGetCapabilities 7
VSIGetActualURL 9
VSIUnlinkBatch 10
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 15
VSIGlob 17
VSISetFileMetadata 17
VSIClearPathSpecificOptions 18
VSICopyFileRestartable 20
VSIGetSignedURL 25
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 28
VSIGetFileSystemOptions 33
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 37
VSISync 45
VSIFGetNativeFileDescriptorL 64
VSIGetDiskFreeSpace 73
VSIGetFileMetadata 76
VSISetPathSpecificOption 90
VSISupportsSequentialWrite 103
VSIIsLocal 231
VSIGetCanonicalFilename 248
VSISupportsRandomWrite 317
VSIRmdir 319
_ZL10VSIFnMatchPKcS0_ 470
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 603
VSIFReadMultiRangeL 604
_ZN14VSIFileManager11GetPrefixesEv 628
VSIFGetRangeStatusL 636
VSIRename 672
_ZN16VSIVirtualHandle6PrintfEPKcz 770
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 888
VSICleanupFileManager 941
_ZN14VSIFileManagerD2Ev 941
VSIFTruncateL 1215
VSIReadDirRecursive 1246
VSICloseDir 1368
_ZN14VSIFileManagerC2Ev 1392
VSIOpenDir 1395
VSIFPutcL 2082
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2229
VSICopyFile 2250
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2462
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2462
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2462
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2468
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 2623
_ZN6VSIDIRD2Ev 2828
VSIRmdirRecursive 2921
_ZN11VSIDIREntryC2Ev 3218
_ZN11VSIDIREntryD2Ev 3224
VSIGetNextDirEntry 4891
_ZN20VSIFilesystemHandler4OpenEPKcS1_ 5758
VSIIngestFile 9534
VSIHasOptimizedReadMultiRange 12568
VSIReadDir 14069
VSIIsCaseSensitiveFS 26038
VSIFClearErrL 30037
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 40360
VSIReadDirEx 48036
VSIFFlushL 70024
VSISiblingFiles 71884
VSIRewindL 79967
VSIFErrorL 85984
VSIFPrintfL 86627
VSIMkdir 93653
VSIUnlink 104937
VSIMkdirRecursive 133888
VSIGetPathSpecificOption 134817
VSIFOpenL 227529
VSIFEofL 279184
VSIFCloseL 283434
VSIFOpenExL 363592
VSIFOpenEx2L 392512
VSIStatL 418538
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 506670
VSIStatExL 776052
VSIGetDirectorySeparator 876857
_ZN14VSIFileManager10GetHandlerEPKc 2533660
_ZN14VSIFileManager3GetEv 2574590
VSIFWriteL 4277350
VSIFTellL 5555500
VSIFSeekL 8216760
VSIFReadL 14950500

Generated by: LCOV version 1.14