LCOV - code coverage report
Current view:
top level
-
port
- cpl_vsil_curl_streaming.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
726
833
87.2 %
Date:
2025-08-19 18:03:11
Functions:
103
109
94.5 %
Function Name
Hit count
VSIInstallAzureStreamingFileHandler
1694
VSIInstallCurlStreamingFileHandler
1694
VSIInstallGSStreamingFileHandler
1694
VSIInstallOSSStreamingFileHandler
1694
VSIInstallS3StreamingFileHandler
1694
VSIInstallSwiftStreamingFileHandler
1694
_Z26VSICurlStreamingClearCachev
335
_ZN10RingBuffer4ReadEPvm
216
_ZN10RingBuffer5ResetEv
153
_ZN10RingBuffer5WriteEPvm
201
_ZN10RingBufferC2Em
65
_ZN10RingBufferD2Ev
65
_ZN3cpl22VSICurlStreamingHandle11GetFileSizeEv
11
_ZN3cpl22VSICurlStreamingHandle12AcquireMutexEv
1216
_ZN3cpl22VSICurlStreamingHandle12ReleaseMutexEv
1281
_ZN3cpl22VSICurlStreamingHandle12StopDownloadEv
93
_ZN3cpl22VSICurlStreamingHandle13ReceivedBytesEPhmm
199
_ZN3cpl22VSICurlStreamingHandle13StartDownloadEv
92
_ZN3cpl22VSICurlStreamingHandle14GetCurlHeadersERK9CPLStringP10curl_slist
14
_ZN3cpl22VSICurlStreamingHandle16DownloadInThreadEv
60
_ZN3cpl22VSICurlStreamingHandle17CanRestartOnErrorEPKcS2_b
0
_ZN3cpl22VSICurlStreamingHandle17InterpretRedirectEv
125
_ZN3cpl22VSICurlStreamingHandle19ReceivedBytesHeaderEPhmm
409
_ZN3cpl22VSICurlStreamingHandle20PutRingBufferInCacheEv
43
_ZN3cpl22VSICurlStreamingHandle25StopReceivingBytesOnErrorEv
10
_ZN3cpl22VSICurlStreamingHandle3EofEv
4
_ZN3cpl22VSICurlStreamingHandle4ReadEPvmm
120
_ZN3cpl22VSICurlStreamingHandle4SeekEyi
66
_ZN3cpl22VSICurlStreamingHandle4TellEv
3
_ZN3cpl22VSICurlStreamingHandle5CloseEv
30
_ZN3cpl22VSICurlStreamingHandle5ErrorEv
11
_ZN3cpl22VSICurlStreamingHandle5FlushEv
0
_ZN3cpl22VSICurlStreamingHandle5WriteEPKvmm
0
_ZN3cpl22VSICurlStreamingHandle6ExistsEPKcPKS2_
62
_ZN3cpl22VSICurlStreamingHandle6SetURLEPKc
4
_ZN3cpl22VSICurlStreamingHandle8ClearErrEv
0
_ZN3cpl22VSICurlStreamingHandle9AddRegionEymPh
117
_ZN3cpl22VSICurlStreamingHandleC2EPNS_25VSICurlStreamingFSHandlerEPKcS4_
65
_ZN3cpl22VSICurlStreamingHandleD0Ev
10
_ZN3cpl22VSICurlStreamingHandleD2Ev
65
_ZN3cpl23VSIGSStreamingFSHandler16CreateFileHandleEPKcS2_
10
_ZN3cpl23VSIGSStreamingFSHandlerC2Ev
1694
_ZN3cpl23VSIGSStreamingFSHandlerD0Ev
1122
_ZN3cpl23VSIGSStreamingFSHandlerD2Ev
1122
_ZN3cpl23VSIS3StreamingFSHandler10ClearCacheEv
335
_ZN3cpl23VSIS3StreamingFSHandler16CreateFileHandleEPKcS2_
32
_ZN3cpl23VSIS3StreamingFSHandlerC2Ev
1694
_ZN3cpl23VSIS3StreamingFSHandlerD0Ev
1122
_ZN3cpl23VSIS3StreamingFSHandlerD2Ev
1122
_ZN3cpl24VSIOSSStreamingFSHandler10ClearCacheEv
335
_ZN3cpl24VSIOSSStreamingFSHandler16CreateFileHandleEPKcS2_
9
_ZN3cpl24VSIOSSStreamingFSHandlerC2Ev
1694
_ZN3cpl24VSIOSSStreamingFSHandlerD0Ev
1122
_ZN3cpl24VSIOSSStreamingFSHandlerD2Ev
1122
_ZN3cpl24VSIS3LikeStreamingHandle14GetCurlHeadersERK9CPLStringP10curl_slist
55
_ZN3cpl24VSIS3LikeStreamingHandle17CanRestartOnErrorEPKcS2_b
24
_ZN3cpl24VSIS3LikeStreamingHandle17InterpretRedirectEv
686
_ZN3cpl24VSIS3LikeStreamingHandle25StopReceivingBytesOnErrorEv
71
_ZN3cpl24VSIS3LikeStreamingHandleC2EPNS_28IVSIS3LikeStreamingFSHandlerEPKcP22IVSIS3LikeHandleHelper
55
_ZN3cpl24VSIS3LikeStreamingHandleD0Ev
55
_ZN3cpl24VSIS3LikeStreamingHandleD2Ev
55
_ZN3cpl25VSICurlStreamingFSHandler10ClearCacheEv
8742
_ZN3cpl25VSICurlStreamingFSHandler10GetOptionsEv
1
_ZN3cpl25VSICurlStreamingFSHandler12AcquireMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler12GetActualURLEPKc
3
_ZN3cpl25VSICurlStreamingFSHandler12ReleaseMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler16CreateFileHandleEPKcS2_
10
_ZN3cpl25VSICurlStreamingFSHandler17GetCachedFilePropEPKcRNS_8FilePropE
410
_ZN3cpl25VSICurlStreamingFSHandler17SetCachedFilePropEPKcRNS_8FilePropE
410
_ZN3cpl25VSICurlStreamingFSHandler4OpenEPKcS2_bPKS2_
59
_ZN3cpl25VSICurlStreamingFSHandler4StatEPKcP6stat64i
12
_ZN3cpl25VSICurlStreamingFSHandlerC2Ev
10164
_ZN3cpl25VSICurlStreamingFSHandlerD0Ev
1122
_ZN3cpl25VSICurlStreamingFSHandlerD2Ev
6732
_ZN3cpl26VSIAzureStreamingFSHandler16CreateFileHandleEPKcS2_
6
_ZN3cpl26VSIAzureStreamingFSHandlerC2Ev
1694
_ZN3cpl26VSIAzureStreamingFSHandlerD0Ev
1122
_ZN3cpl26VSIAzureStreamingFSHandlerD2Ev
1122
_ZN3cpl26VSISwiftStreamingFSHandler16CreateFileHandleEPKcS2_
3
_ZN3cpl26VSISwiftStreamingFSHandlerC2Ev
1694
_ZN3cpl26VSISwiftStreamingFSHandlerD0Ev
1122
_ZN3cpl26VSISwiftStreamingFSHandlerD2Ev
1122
_ZN3cpl28IVSIS3LikeStreamingFSHandler10GetOptionsEv
5
_ZN3cpl28IVSIS3LikeStreamingFSHandler9ReadDirExEPKci
1
_ZN3cpl28IVSIS3LikeStreamingFSHandlerC2Ev
8470
_ZN3cplL23VSICurlDownloadInThreadEPv
60
_ZN3cplL35VSICurlStreamingHandleReceivedBytesEPvmmS0_
199
_ZN3cplL40VSICurlStreamingHandleWriteFuncForHeaderEPvmmS0_
50
_ZN3cplL41VSICurlStreamingHandleReceivedBytesHeaderEPvmmS0_
409
_ZN3cplL44VSICURLStreamingInitWriteFuncStructStreamingEPN12_GLOBAL__N_124WriteFuncStructStreamingE
18
_ZNK10RingBuffer11GetCapacityEv
205
_ZNK10RingBuffer7GetSizeEv
713
_ZNK3cpl22VSICurlStreamingHandle11IsDirectoryEv
19
_ZNK3cpl22VSICurlStreamingHandle15IsKnownFileSizeEv
10
_ZNK3cpl22VSICurlStreamingHandle6GetURLEv
3
_ZNK3cpl23VSIGSStreamingFSHandler11GetFSPrefixEv
67
_ZNK3cpl23VSIGSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
10
_ZNK3cpl23VSIS3StreamingFSHandler11GetFSPrefixEv
228
_ZNK3cpl23VSIS3StreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
33
_ZNK3cpl24VSIOSSStreamingFSHandler11GetFSPrefixEv
60
_ZNK3cpl24VSIOSSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
9
_ZNK3cpl25VSICurlStreamingFSHandler11GetFSPrefixEv
64
_ZNK3cpl25VSICurlStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
10
_ZNK3cpl25VSICurlStreamingFSHandler23GetNonStreamingFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
65
_ZNK3cpl26VSIAzureStreamingFSHandler11GetFSPrefixEv
39
_ZNK3cpl26VSIAzureStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
6
_ZNK3cpl26VSISwiftStreamingFSHandler11GetFSPrefixEv
18
_ZNK3cpl26VSISwiftStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
3
_ZZN3cpl25VSICurlStreamingFSHandler10ClearCacheEvENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEE_clESB_
60
Generated by:
LCOV version 1.14