LCOV - code coverage report
Current view:
top level
-
port
- cpl_vsil_curl_streaming.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
716
831
86.2 %
Date:
2024-11-23 01:35:44
Functions:
102
109
93.6 %
Function Name
Hit count
VSIInstallAzureStreamingFileHandler
1304
VSIInstallCurlStreamingFileHandler
1304
VSIInstallGSStreamingFileHandler
1304
VSIInstallOSSStreamingFileHandler
1304
VSIInstallS3StreamingFileHandler
1304
VSIInstallSwiftStreamingFileHandler
1304
_Z26VSICurlStreamingClearCachev
302
_ZN10RingBuffer4ReadEPvm
213
_ZN10RingBuffer5ResetEv
151
_ZN10RingBuffer5WriteEPvm
200
_ZN10RingBufferC2Em
64
_ZN10RingBufferD2Ev
64
_ZN3cpl22VSICurlStreamingHandle11GetFileSizeEv
10
_ZN3cpl22VSICurlStreamingHandle12AcquireMutexEv
1208
_ZN3cpl22VSICurlStreamingHandle12ReleaseMutexEv
1272
_ZN3cpl22VSICurlStreamingHandle12StopDownloadEv
92
_ZN3cpl22VSICurlStreamingHandle13ReceivedBytesEPhmm
199
_ZN3cpl22VSICurlStreamingHandle13StartDownloadEv
102
_ZN3cpl22VSICurlStreamingHandle14GetCurlHeadersERK9CPLStringPK10curl_slist
13
_ZN3cpl22VSICurlStreamingHandle16DownloadInThreadEv
59
_ZN3cpl22VSICurlStreamingHandle17CanRestartOnErrorEPKcS2_b
0
_ZN3cpl22VSICurlStreamingHandle17InterpretRedirectEv
115
_ZN3cpl22VSICurlStreamingHandle19ReceivedBytesHeaderEPhmm
404
_ZN3cpl22VSICurlStreamingHandle20PutRingBufferInCacheEv
42
_ZN3cpl22VSICurlStreamingHandle25StopReceivingBytesOnErrorEv
9
_ZN3cpl22VSICurlStreamingHandle3EofEv
4
_ZN3cpl22VSICurlStreamingHandle4ReadEPvmm
118
_ZN3cpl22VSICurlStreamingHandle4SeekEyi
63
_ZN3cpl22VSICurlStreamingHandle4TellEv
0
_ZN3cpl22VSICurlStreamingHandle5CloseEv
29
_ZN3cpl22VSICurlStreamingHandle5ErrorEv
11
_ZN3cpl22VSICurlStreamingHandle5FlushEv
0
_ZN3cpl22VSICurlStreamingHandle5WriteEPKvmm
0
_ZN3cpl22VSICurlStreamingHandle6ExistsEPKcPKS2_
61
_ZN3cpl22VSICurlStreamingHandle6SetURLEPKc
4
_ZN3cpl22VSICurlStreamingHandle8ClearErrEv
0
_ZN3cpl22VSICurlStreamingHandle9AddRegionEymPh
109
_ZN3cpl22VSICurlStreamingHandleC2EPNS_25VSICurlStreamingFSHandlerEPKcS4_
64
_ZN3cpl22VSICurlStreamingHandleD0Ev
9
_ZN3cpl22VSICurlStreamingHandleD2Ev
64
_ZN3cpl23VSIGSStreamingFSHandler16CreateFileHandleEPKcS2_
10
_ZN3cpl23VSIGSStreamingFSHandlerC2Ev
1304
_ZN3cpl23VSIGSStreamingFSHandlerD0Ev
933
_ZN3cpl23VSIGSStreamingFSHandlerD2Ev
933
_ZN3cpl23VSIS3StreamingFSHandler10ClearCacheEv
302
_ZN3cpl23VSIS3StreamingFSHandler16CreateFileHandleEPKcS2_
32
_ZN3cpl23VSIS3StreamingFSHandlerC2Ev
1304
_ZN3cpl23VSIS3StreamingFSHandlerD0Ev
933
_ZN3cpl23VSIS3StreamingFSHandlerD2Ev
933
_ZN3cpl24VSIOSSStreamingFSHandler10ClearCacheEv
302
_ZN3cpl24VSIOSSStreamingFSHandler16CreateFileHandleEPKcS2_
9
_ZN3cpl24VSIOSSStreamingFSHandlerC2Ev
1304
_ZN3cpl24VSIOSSStreamingFSHandlerD0Ev
933
_ZN3cpl24VSIOSSStreamingFSHandlerD2Ev
933
_ZN3cpl24VSIS3LikeStreamingHandle14GetCurlHeadersERK9CPLStringPK10curl_slist
55
_ZN3cpl24VSIS3LikeStreamingHandle17CanRestartOnErrorEPKcS2_b
24
_ZN3cpl24VSIS3LikeStreamingHandle17InterpretRedirectEv
686
_ZN3cpl24VSIS3LikeStreamingHandle25StopReceivingBytesOnErrorEv
71
_ZN3cpl24VSIS3LikeStreamingHandleC2EPNS_28IVSIS3LikeStreamingFSHandlerEPKcP22IVSIS3LikeHandleHelper
55
_ZN3cpl24VSIS3LikeStreamingHandleD0Ev
55
_ZN3cpl24VSIS3LikeStreamingHandleD2Ev
55
_ZN3cpl25VSICurlStreamingFSHandler10ClearCacheEv
7410
_ZN3cpl25VSICurlStreamingFSHandler10GetOptionsEv
1
_ZN3cpl25VSICurlStreamingFSHandler12AcquireMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler12GetActualURLEPKc
3
_ZN3cpl25VSICurlStreamingFSHandler12ReleaseMutexEv
0
_ZN3cpl25VSICurlStreamingFSHandler16CreateFileHandleEPKcS2_
9
_ZN3cpl25VSICurlStreamingFSHandler17GetCachedFilePropEPKcRNS_8FilePropE
409
_ZN3cpl25VSICurlStreamingFSHandler17SetCachedFilePropEPKcRNS_8FilePropE
409
_ZN3cpl25VSICurlStreamingFSHandler4OpenEPKcS2_bPKS2_
58
_ZN3cpl25VSICurlStreamingFSHandler4StatEPKcP6stat64i
12
_ZN3cpl25VSICurlStreamingFSHandlerC2Ev
7824
_ZN3cpl25VSICurlStreamingFSHandlerD0Ev
933
_ZN3cpl25VSICurlStreamingFSHandlerD2Ev
5598
_ZN3cpl26VSIAzureStreamingFSHandler16CreateFileHandleEPKcS2_
6
_ZN3cpl26VSIAzureStreamingFSHandlerC2Ev
1304
_ZN3cpl26VSIAzureStreamingFSHandlerD0Ev
933
_ZN3cpl26VSIAzureStreamingFSHandlerD2Ev
933
_ZN3cpl26VSISwiftStreamingFSHandler16CreateFileHandleEPKcS2_
3
_ZN3cpl26VSISwiftStreamingFSHandlerC2Ev
1304
_ZN3cpl26VSISwiftStreamingFSHandlerD0Ev
933
_ZN3cpl26VSISwiftStreamingFSHandlerD2Ev
933
_ZN3cpl28IVSIS3LikeStreamingFSHandler10GetOptionsEv
5
_ZN3cpl28IVSIS3LikeStreamingFSHandler9ReadDirExEPKci
1
_ZN3cpl28IVSIS3LikeStreamingFSHandlerC2Ev
6520
_ZN3cplL23VSICurlDownloadInThreadEPv
59
_ZN3cplL35VSICurlStreamingHandleReceivedBytesEPvmmS0_
199
_ZN3cplL40VSICurlStreamingHandleWriteFuncForHeaderEPvmmS0_
50
_ZN3cplL41VSICurlStreamingHandleReceivedBytesHeaderEPvmmS0_
404
_ZN3cplL44VSICURLStreamingInitWriteFuncStructStreamingEPN12_GLOBAL__N_124WriteFuncStructStreamingE
18
_ZNK10RingBuffer11GetCapacityEv
202
_ZNK10RingBuffer7GetSizeEv
734
_ZNK3cpl22VSICurlStreamingHandle11IsDirectoryEv
19
_ZNK3cpl22VSICurlStreamingHandle15IsKnownFileSizeEv
10
_ZNK3cpl22VSICurlStreamingHandle6GetURLEv
3
_ZNK3cpl23VSIGSStreamingFSHandler11GetFSPrefixEv
67
_ZNK3cpl23VSIGSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
10
_ZNK3cpl23VSIS3StreamingFSHandler11GetFSPrefixEv
228
_ZNK3cpl23VSIS3StreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
33
_ZNK3cpl24VSIOSSStreamingFSHandler11GetFSPrefixEv
60
_ZNK3cpl24VSIOSSStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
9
_ZNK3cpl25VSICurlStreamingFSHandler11GetFSPrefixEv
58
_ZNK3cpl25VSICurlStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
9
_ZNK3cpl25VSICurlStreamingFSHandler23GetNonStreamingFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
64
_ZNK3cpl26VSIAzureStreamingFSHandler11GetFSPrefixEv
39
_ZNK3cpl26VSIAzureStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
6
_ZNK3cpl26VSISwiftStreamingFSHandler11GetFSPrefixEv
18
_ZNK3cpl26VSISwiftStreamingFSHandler21GetNonStreamingPrefixB5cxx11Ev
3
_ZZN3cpl25VSICurlStreamingFSHandler10ClearCacheEvENKUlRKN5lru1112KeyValuePairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEEE_clESB_
59
Generated by:
LCOV version 1.14