LCOV - code coverage report
Current view: top level - port - cpl_vsil_curl.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 2142 2876 74.5 %
Date: 2024-05-13 13:33:37 Functions: 137 151 90.7 %

Function Name Sort by function name Hit count Sort by hit count
_ZL21VSICurlDummyWriteFuncPvmmS_ 0
_ZN3cpl13VSICurlHandle23ReadMultiRangeSingleGetEiPPvPKyPKm 0
_ZN3cpl13VSICurlHandle5FlushEv 0
_ZN3cpl13VSICurlHandle5WriteEPKvmm 0
_ZN3cpl20VSIAppendWriteHandleD0Ev 0
_ZN3cpl28VSICurlFilesystemHandlerBase5MkdirEPKcl 0
_ZN3cpl28VSICurlFilesystemHandlerBase5RmdirEPKc 0
_ZN3cpl28VSICurlFilesystemHandlerBase6RenameEPKcS2_ 0
_ZN3cpl28VSICurlFilesystemHandlerBase6UnlinkEPKc 0
_ZN3cpl28VSICurlFilesystemHandlerBaseD0Ev 0
_ZN3cplL15VSICurlGetTokenEPcPS0_ 0
_ZN3cplL16ShowNetworkStatsEv 0
_ZN3cplL23VSICurlParseFullFTPLineEPcRS0_RbRyS2_Rx 0
_ZNK3cpl24VSICurlFilesystemHandler20GetStreamingFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
VSINetworkStatsGetAsSerializedJSON 1
_ZN3cpl20VSIAppendWriteHandle3EofEv 1
_ZN3cpl20VSIAppendWriteHandle4ReadEPvmm 1
_ZN3cpl20VSIAppendWriteHandle4TellEv 1
_ZN3cpl23NetworkStatisticsLogger21GetCountersForContextEv 1
_ZN3cpl23NetworkStatisticsLogger25GetReportAsSerializedJSONB5cxx11Ev 1
_ZZN3cpl28VSICurlFilesystemHandlerBase17PartialClearCacheEPKcENKUlRKN5lru1112KeyValuePairINS0_18FilenameOffsetPairESt10shared_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE_clESG_ 1
VSICurlPartialClearCache 2
VSINetworkStatsReset 2
_ZN3cpl23NetworkStatisticsLogger5ResetEv 2
_ZN3cpl28VSICurlFilesystemHandlerBase10GetOptionsEv 2
_ZNK3cpl12_GLOBAL__N_115CurrentDownload24GetAlreadyDownloadedDataEv 2
_ZZN3cpl28VSICurlFilesystemHandlerBase17PartialClearCacheEPKcENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13CachedDirListEEEE1_clESE_ 2
_Z21VSICurlInstallReadCbkP16VSIVirtualHandlePFiS0_PvmS1_ES1_i 3
_Z23VSICurlUninstallReadCbkP16VSIVirtualHandle 3
_ZN3cpl13VSICurlHandle14InstallReadCbkEPFiP16VSIVirtualHandlePvmS3_ES3_i 3
_ZN3cpl13VSICurlHandle16UninstallReadCbkEv 3
_ZN3cpl20VSIAppendWriteHandle18ReadCallBackBufferEPcmmPv 3
_ZL36VSICurlGetExpiresFromS3LikeSignedURLPKc 4
_ZNK3cpl23NetworkStatisticsLogger5Stats6AsJSONER13CPLJSONObject 4
_ZZN3cpl13VSICurlHandle10AdviseReadEiPKyPKmENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESC_ 4
_ZZZN3cpl13VSICurlHandle10AdviseReadEiPKyPKmENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESC_ENKUlPvE_clESE_ 4
_Z37VSICURLInvalidateCachedFilePropPrefixPKc 5
_ZN3cpl20VSIAppendWriteHandle4SeekEyi 5
_ZN3cpl28VSICurlFilesystemHandlerBase12GetActualURLEPKc 5
_ZN3cpl28VSICurlFilesystemHandlerBase17ParseHTMLFileListEPKciPcPb 5
_ZN3cpl28VSICurlFilesystemHandlerBase17PartialClearCacheEPKc 5
_ZN3cplL32VSICurlParseHTMLDateTimeFileSizeEPKcR2tmRyRx 5
_ZL17Iso8601ToUnixTimePKcPx 6
_ZN3cpl13VSICurlHandle10AdviseReadEiPKyPKm 6
_ZN3cpl13VSICurlHandle3EofEv 6
_ZN3cpl23NetworkStatisticsLogger11ReadEnabledEv 6
_ZN3cpl28VSICurlFilesystemHandlerBase15GetFileMetadataEPKcS2_PKS2_ 6
_ZN3cpl13VSICurlHandle14ReadMultiRangeEiPPvPKyPKm 7
_ZN3cpl28VSICurlFilesystemHandlerBase16GetOptionsStaticEv 8
_ZZL36VSICurlGetExpiresFromS3LikeSignedURLPKcENKUlS0_E_clES0_ 8
_ZZN3cpl28VSICurlFilesystemHandlerBase17PartialClearCacheEPKcENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEE0_clESD_ 8
_ZN3cpl13VSICurlHandle6SetURLEPKc 10
_ZNK3cpl13VSICurlHandle28GetAdviseReadTotalBytesLimitEv 11
_ZN3cpl28VSICurlFilesystemHandlerBase11GetFileListEPKciPb 13
_ZN3cpl28VSICurlFilesystemHandlerBase20ExistsInCacheDirListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 13
_ZN3cpl28VSICurlFilesystemHandlerBase16RegisterEmptyDirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14
_ZN3cpl20VSIAppendWriteHandle5WriteEPKvmm 15
_Z27VSICurlParseUnixPermissionsPKc 23
_ZN3cpl20VSIAppendWriteHandleC2EPNS_28VSICurlFilesystemHandlerBaseEPKcS4_i 25
_ZN3cpl20VSIAppendWriteHandleD2Ev 25
_ZN3cpl28VSICurlFilesystemHandlerBase12SiblingFilesEPKc 29
_ZN3cpl28VSICurlFilesystemHandlerBase18GetURLFromFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 35
_ZN3cpl20VSIAppendWriteHandle5CloseEv 46
_ZN3cpl23NetworkStatisticsLogger7LogPOSTEmm 48
_ZN3cpl23NetworkStatisticsLogger9LogDELETEEv 48
_ZN3cplL20VSICurlParserFindEOLEPc 51
_ZN3cpl28VSICurlFilesystemHandlerBase26GetS3IgnoredStorageClassesB5cxx11Ev 52
_ZL19VSICurlIsFileInListPPcPKc 62
_ZL47VSICurlFindStringSensitiveExceptEscapeSequencesPPcPKc 62
_ZZ37VSICURLInvalidateCachedFilePropPrefixPKcENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3cpl8FilePropEEEE_clESD_ 69
_ZZN3cpl28VSICurlFilesystemHandlerBase20InvalidateCachedDataEPKcENKUlRKN5lru1112KeyValuePairINS0_18FilenameOffsetPairESt10shared_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE_clESG_ 69
_ZN3cpl28VSICurlFilesystemHandlerBase9ReadDirExEPKci 75
_Z36VSICurlSetCreationHeadersFromOptionsP10curl_slistPKPKcS2_ 98
_Z28VSICurlSetContentTypeFromExtP10curl_slistPKc 110
_ZN3cpl28VSICurlFilesystemHandlerBase16SetCachedDirListEPKcRNS_13CachedDirListE 119
_ZN3cpl23NetworkStatisticsLogger6LogPUTEm 137
_ZNK3cpl13VSICurlHandle5PReadEPvmy 141
_ZN3cpl23NetworkStatisticsLogger7LogHEADEv 158
_ZN3cpl28VSICurlFilesystemHandlerBase15ReadDirInternalEPKciPb 170
_ZN3cpl12_GLOBAL__N_115CurrentDownload7SetDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 185
_ZN3cpl13VSICurlHandle25DownloadRegionPostProcessEyiPKcm 187
_ZN3cpl28VSICurlFilesystemHandlerBase24NotifyStopDownloadRegionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEyiS8_ 187
_ZN3cpl12_GLOBAL__N_115CurrentDownloadC2EPNS_28VSICurlFilesystemHandlerBaseEPKcyi 189
_ZN3cpl12_GLOBAL__N_115CurrentDownloadD2Ev 189
_ZN3cpl13VSICurlHandle14DownloadRegionB5cxx11Eyi 189
_ZN3cpl28VSICurlFilesystemHandlerBase20InvalidateDirContentEPKc 189
_ZN3cpl28VSICurlFilesystemHandlerBase25NotifyStartDownloadRegionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEyi 189
_ZNK3cpl12_GLOBAL__N_115CurrentDownload24HasAlreadyDownloadedDataEv 189
_ZN3cpl28VSICurlFilesystemHandlerBase20InvalidateCachedDataEPKc 191
_Z19VSICURLMultiCleanupPv 194
_ZL24VSICurlIsS3LikeSignedURLPKc 204
VSICurlClearCache 250
_ZN3cpl13VSICurlHandle18UpdateRedirectInfoEPvRKNS_15WriteFuncStructE 262
_ZNK3cpl13VSICurlHandle21GetRedirectURLIfValidB5cxx11ERb 265
_ZN3cpl13VSICurlHandle5CloseEv 291
_ZN3cpl28VSICurlFilesystemHandlerBase9AddRegionEPKcymS2_ 321
_ZN3cpl28VSICurlFilesystemHandlerBase4OpenEPKcS2_bPKS2_ 349
_ZN3cpl17CurlRequestHelper7performEPvP10curl_slistPNS_28VSICurlFilesystemHandlerBaseEP22IVSIS3LikeHandleHelper 362
_ZN3cpl17CurlRequestHelperC2Ev 362
_ZN3cpl17CurlRequestHelperD2Ev 362
_ZN3cpl28VSICurlFilesystemHandlerBase16GetCachedDirListEPKcRNS_13CachedDirListE 439
_ZN3cpl28VSICurlFilesystemHandlerBase4StatEPKcP6stat64i 456
_ZN3cpl13VSICurlHandleD0Ev 457
_ZN3cpl28VSICurlFilesystemHandlerBase16CreateFileHandleEPKc 457
_ZZN3cpl28VSICurlFilesystemHandlerBase10ClearCacheEvENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEE_clESB_ 488
_ZN3cpl13VSICurlHandle6ExistsEb 516
_ZNK3cpl13VSICurlHandle30ManagePlanetaryComputerSigningEv 545
_Z31VSICURLInvalidateCachedFilePropPKc 546
_ZN3cpl23NetworkStatisticsLogger6LogGETEm 569
_ZL37VSICurlGetTimeStampFromRFC822DateTimePKc 594
_ZN3cpl13VSICurlHandle20GetFileSizeOrHeadersEbb 743
_ZN3cpl13VSICurlHandleC2EPNS_28VSICurlFilesystemHandlerBaseEPKcS4_ 779
_ZN3cpl13VSICurlHandleD2Ev 779
_Z17VSICurlSetOptionsPvPKcPKS1_ 816
_Z27VSICURLDestroyCacheFilePropv 853
_ZN3cpl28VSICurlFilesystemHandlerBase17SetCachedFilePropEPKcRNS_8FilePropE 854
_ZZL29VSICURLReadGlobalEnvVariablesvEN11InitializerC2Ev 856
_Z36VSICURLResetHeaderAndWriterFunctionsPv 954
_ZN3cpl28VSICurlFilesystemHandlerBase21GetCurlMultiHandleForERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 959
_ZN3cpl28VSICurlFilesystemHandlerBase17IsAllowedFilenameEPKc 966
_Z19VSICURLMultiPerformPvS_ 972
_Z19VSICurlMergeHeadersP10curl_slistS0_ 1004
VSIInstallCurlFileHandler 1232
_Z24VSICURLSetCachedFilePropPKcRN3cpl8FilePropE 1259
_ZL25VSICurlGetURLFromFilenamePKcPiPdPbS3_S3_S3_PPPcS3_S5_ 1304
_ZN3cpl13VSICurlHandle4TellEv 1420
_ZN3cpl28VSICurlFilesystemHandlerBase18AllowCachedDataForEPKc 1541
_Z28VSICurlAuthParametersChangedv 1764
_Z26VSICURLInitWriteFuncStructPN3cpl15WriteFuncStructEP16VSIVirtualHandlePFiS3_PvmS4_ES4_ 1917
_ZN3cpl28VSICurlFilesystemHandlerBaseD2Ev 6824
_ZN3cpl12_GLOBAL__N_116CachedConnectionD2Ev 6847
_ZN3cpl13VSICurlHandle4SeekEyi 7963
_ZN3cpl28VSICurlFilesystemHandlerBaseC2Ev 9856
_Z22VSICurlHandleWriteFuncPvmmS_ 10444
_ZN3cpl28VSICurlFilesystemHandlerBase10ClearCacheEv 12236
_ZN3cpl12_GLOBAL__N_116CachedConnection5clearEv 19083
_ZN3cplL18GetConnectionCacheEv 20019
_ZN3cpl13VSICurlHandle4ReadEPvmm 44812
_ZN3cpl23NetworkStatisticsLogger9EnterFileEPKc 45305
_ZN3cpl23NetworkStatisticsLogger9LeaveFileEv 45305
_ZN3cpl28VSICurlFilesystemHandlerBase9GetRegionB5cxx11EPKcy 45559
_ZN3cpl23NetworkStatisticsLogger11EnterActionEPKc 46510
_ZN3cpl23NetworkStatisticsLogger11LeaveActionEv 46510
_ZN3cpl23NetworkStatisticsLogger15EnterFileSystemEPKc 46510
_ZN3cpl23NetworkStatisticsLogger15LeaveFileSystemEv 46510
_Z24VSICURLGetCachedFilePropPKcRN3cpl8FilePropE 46612
_ZN3cpl28VSICurlFilesystemHandlerBase17GetCachedFilePropEPKcRNS_8FilePropE 47102
_ZL13GetMaxRegionsv 51653
_ZN3cpl28VSICurlFilesystemHandlerBase14GetRegionCacheB5cxx11Ev 58312
_Z27VSICURLGetDownloadChunkSizev 91047
_ZL29VSICURLReadGlobalEnvVariablesv 142700

Generated by: LCOV version 1.14