LCOV - code coverage report
Current view:
top level
-
port
- cpl_vsil_curl_streaming.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
731
832
87.9 %
Date:
2026-06-20 20:44:25
Functions:
97
109
89.0 %
Function Name
Hit count
VSIInstallAzureStreamingFileHandler
2098
VSIInstallCurlStreamingFileHandler
2098
VSIInstallGSStreamingFileHandler
2098
VSIInstallOSSStreamingFileHandler
2098
VSIInstallS3StreamingFileHandler
2098
VSIInstallSwiftStreamingFileHandler
2098
_Z26VSICurlStreamingClearCachev
1410
_ZN10RingBuffer4ReadEPvm
224
_ZN10RingBuffer5ResetEv
194
_ZN10RingBuffer5WriteEPvm
215
_ZN10RingBufferC2Em
92
_ZN10RingBufferD2Ev
92
_ZN3cpl22VSICurlStreamingHandle11GetFileSizeEv
19
_ZN3cpl22VSICurlStreamingHandle12AcquireMutexEv
1365
_ZN3cpl22VSICurlStreamingHandle12ReleaseMutexEv
1457
_ZN3cpl22VSICurlStreamingHandle12StopDownloadEv
120
_ZN3cpl22VSICurlStreamingHandle13ReceivedBytesEPhmm
214
_ZN3cpl22VSICurlStreamingHandle13StartDownloadEv
106
_ZN3cpl22VSICurlStreamingHandle14GetCurlHeadersERK9CPLStringP10curl_slist
26
_ZN3cpl22VSICurlStreamingHandle16DownloadInThreadEv
74
_ZN3cpl22VSICurlStreamingHandle17CanRestartOnErrorEPKcS2_b
0
_ZN3cpl22VSICurlStreamingHandle17InterpretRedirectEv
160
_ZN3cpl22VSICurlStreamingHandle19ReceivedBytesHeaderEPhmm
466
_ZN3cpl22VSICurlStreamingHandle20PutRingBufferInCacheEv
44
_ZN3cpl22VSICurlStreamingHandle25StopReceivingBytesOnErrorEv
20
_ZN3cpl22VSICurlStreamingHandle3EofEv
4
_ZN3cpl22VSICurlStreamingHandle4ReadEPvm
137
_ZN3cpl22VSICurlStreamingHandle4SeekEyi
82
_ZN3cpl22VSICurlStreamingHandle4TellEv
5
_ZN3cpl22VSICurlStreamingHandle5CloseEv
35
_ZN3cpl22VSICurlStreamingHandle5ErrorEv
13
_ZN3cpl22VSICurlStreamingHandle5FlushEv
0
_ZN3cpl22VSICurlStreamingHandle5WriteEPKvm
0
_ZN3cpl22VSICurlStreamingHandle6ExistsEPKcPKS2_
89
_ZN3cpl22VSICurlStreamingHandle6SetURLEPKc
4
_ZN3cpl22VSICurlStreamingHandle8ClearErrEv
0
_ZN3cpl22VSICurlStreamingHandle9AddRegionEymPh
118
_ZN3cpl22VSICurlStreamingHandleC2EPNS_25VSICurlStreamingFSHandlerEPKcS4_
92
_ZN3cpl22VSICurlStreamingHandleD0Ev
34
_ZN3cpl22VSICurlStreamingHandleD2Ev
92
_ZN3cpl23VSIGSStreamingFSHandler16CreateFileHandleEPKcS2_
16
_ZN3cpl23VSIGSStreamingFSHandlerC2Ev
2098
_ZN3cpl23VSIGSStreamingFSHandlerD0Ev
0
_ZN3cpl23VSIGSStreamingFSHandlerD2Ev
1301
_ZN3cpl23VSIS3StreamingFSHandler10ClearCacheEv
1410
_ZN3cpl23VSIS3StreamingFSHandler16CreateFileHandleEPKcS2_
41
_ZN3cpl23VSIS3StreamingFSHandlerC2Ev
2098
_ZN3cpl23VSIS3StreamingFSHandlerD0Ev
0
_ZN3cpl23VSIS3StreamingFSHandlerD2Ev
1301
_ZN3cpl24VSIOSSStreamingFSHandler10ClearCacheEv
1410
_ZN3cpl24VSIOSSStreamingFSHandler16CreateFileHandleEPKcS2_
9
_ZN3cpl24VSIOSSStreamingFSHandlerC2Ev
2098
_ZN3cpl24VSIOSSStreamingFSHandlerD0Ev
0
_ZN3cpl24VSIOSSStreamingFSHandlerD2Ev
1301
_ZN3cpl24VSIS3LikeStreamingHandle14GetCurlHeadersERK9CPLStringP10curl_slist
58
_ZN3cpl24VSIS3LikeStreamingHandle17CanRestartOnErrorEPKcS2_b
24
_ZN3cpl24VSIS3LikeStreamingHandle17InterpretRedirectEv
762
_ZN3cpl24VSIS3LikeStreamingHandle25StopReceivingBytesOnErrorEv
74
_ZN3cpl24VSIS3LikeStreamingHandleC2EPNS_28IVSIS3LikeStreamingFSHandlerEPKcP22IVSIS3LikeHandleHelper
58
_ZN3cpl24VSIS3LikeStreamingHandleD0Ev
58
_ZN3cpl24VSIS3LikeStreamingHandleD2Ev
58
_ZN3cpl25VSICurlStreamingFSHandler10ClearCacheEv
16266
_ZN3cpl25VSICurlStreamingFSHandler10GetOptionsEv
1
_ZN3cpl25VSICurlStreamingFSHandler12AcquireMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler12GetActualURLEPKc
3
_ZN3cpl25VSICurlStreamingFSHandler12ReleaseMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler16CreateFileHandleEPKcS2_
34
_ZN3cpl25VSICurlStreamingFSHandler17GetCachedFilePropEPKcRNS_8FilePropE
275
_ZN3cpl25VSICurlStreamingFSHandler17SetCachedFilePropEPKcRNS_8FilePropE
275
_ZN3cpl25VSICurlStreamingFSHandler4OpenEPKcS2_bPKS2_
80
_ZN3cpl25VSICurlStreamingFSHandler4StatEPKcP6stat64i
36
_ZN3cpl25VSICurlStreamingFSHandlerC2Ev
12588
_ZN3cpl25VSICurlStreamingFSHandlerD0Ev
0
_ZN3cpl25VSICurlStreamingFSHandlerD2Ev
7806
_ZN3cpl26VSIAzureStreamingFSHandler16CreateFileHandleEPKcS2_
12
_ZN3cpl26VSIAzureStreamingFSHandlerC2Ev
2098
_ZN3cpl26VSIAzureStreamingFSHandlerD0Ev
0
_ZN3cpl26VSIAzureStreamingFSHandlerD2Ev
1301
_ZN3cpl26VSISwiftStreamingFSHandler16CreateFileHandleEPKcS2_
3
_ZN3cpl26VSISwiftStreamingFSHandlerC2Ev
2098
_ZN3cpl26VSISwiftStreamingFSHandlerD0Ev
0
_ZN3cpl26VSISwiftStreamingFSHandlerD2Ev
1301
_ZN3cpl28IVSIS3LikeStreamingFSHandler10GetOptionsEv
5
_ZN3cpl28IVSIS3LikeStreamingFSHandler9ReadDirExEPKci
1
_ZN3cpl28IVSIS3LikeStreamingFSHandlerC2Ev
10490
_ZN3cplL23VSICurlDownloadInThreadEPv
74
_ZN3cplL35VSICurlStreamingHandleReceivedBytesEPvmmS0_
214
_ZN3cplL40VSICurlStreamingHandleWriteFuncForHeaderEPvmmS0_
50
_ZN3cplL41VSICurlStreamingHandleReceivedBytesHeaderEPvmmS0_
466
_ZN3cplL44VSICURLStreamingInitWriteFuncStructStreamingEPN12_GLOBAL__N_124WriteFuncStructStreamingE
20
_ZNK10RingBuffer11GetCapacityEv
217
_ZNK10RingBuffer7GetSizeEv
775
_ZNK3cpl22VSICurlStreamingHandle11IsDirectoryEv
32
_ZNK3cpl22VSICurlStreamingHandle15IsKnownFileSizeEv
22
_ZNK3cpl22VSICurlStreamingHandle6GetURLEv
3
_ZNK3cpl23VSIGSStreamingFSHandler11GetFSPrefixEv
91
_ZNK3cpl23VSIGSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
10
_ZNK3cpl23VSIS3StreamingFSHandler11GetFSPrefixEv
273
_ZNK3cpl23VSIS3StreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
36
_ZNK3cpl24VSIOSSStreamingFSHandler11GetFSPrefixEv
60
_ZNK3cpl24VSIOSSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
9
_ZNK3cpl25VSICurlStreamingFSHandler11GetFSPrefixEv
208
_ZNK3cpl25VSICurlStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
34
_ZNK3cpl25VSICurlStreamingFSHandler23GetNonStreamingFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
92
_ZNK3cpl26VSIAzureStreamingFSHandler11GetFSPrefixEv
63
_ZNK3cpl26VSIAzureStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
6
_ZNK3cpl26VSISwiftStreamingFSHandler11GetFSPrefixEv
18
_ZNK3cpl26VSISwiftStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
3
_ZZN3cpl25VSICurlStreamingFSHandler10ClearCacheEvENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEE_clESB_
73
Generated by:
LCOV version 1.14