LCOV - code coverage report
Current view: top level - port - cpl_aws.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1218 1362 89.4 %
Date: 2026-06-20 20:44:25 Functions: 52 55 94.5 %

Function Name Sort by function name Hit count Sort by hit count
_ZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEv 0
_ZZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEvENKUlPKcE0_clESE_ 0
_ZZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEvENKUlvE_clEv 0
_ZL29GetTemporaryCredentialsForSSORKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_RS4_S7_S7_S7_ 1
_ZN17VSIS3HandleHelper12GetSignedURLB5cxx11EPKPKc 5
_ZL16ReadAWSTokenFileRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_ 7
_ZN17VSIS3HandleHelper38GetOrRefreshTemporaryCredentialsForSSOEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_ 7
_ZL30GetTemporaryCredentialsForRoleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_S6_S6_RS4_S7_S7_S7_ 9
_ZN17VSIS3HandleHelper43GetOrRefreshTemporaryCredentialsFromProcessEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_ 10
_ZN17VSIS3UpdateParams19UpdateMapFromHandleEP17VSIS3HandleHelper 16
_ZL27UpdateAndWarnIfInconsistentPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS6_S9_S9_ 18
_ZL25GetCredentialsFromProcessRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_S7_S7_ 19
_ZN17VSIS3HandleHelper39GetOrRefreshTemporaryCredentialsForRoleEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_ 22
_ZL17Iso8601ToUnixTimePKcPx 29
_ZN22IVSIS3LikeHandleHelper17GetRFC822DateTimeB5cxx11Ev 32
_ZZL31IsMachinePotentiallyEC2InstancevENKUlvE_clEv 38
_Z25CPLGetAWS_SIGN4_TimestampB5cxx11x 42
_ZL31IsMachinePotentiallyEC2Instancev 48
_ZN17VSIS3HandleHelper17CanRestartOnErrorEPKcS1_b 51
_ZN17VSIS3HandleHelper45GetConfigurationFromAssumeRoleWithWebIdentityEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_RS5_S8_S8_ 65
_ZN17VSIS3HandleHelper23GetConfigurationFromEC2EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S8_S8_ 84
_ZN17VSIS3HandleHelper15SetRequestPayerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 113
_ZN17VSIS3HandleHelper17SetVirtualHostingEb 113
_ZN17VSIS3HandleHelper34GetConfigurationFromAWSConfigFilesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcRS5_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_ 113
_ZL18ReadAWSCredentialsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_RS4_S7_S7_ 114
_ZL19GetAWSRootDirectoryv 114
_ZN17VSIS3HandleHelper9SetRegionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 122
_ZN17VSIS3HandleHelper11SetEndpointERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 128
_ZL15GetDirSeparatorv 237
_ZL29CPLGetAWS_SIGN4_AuthorizationRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_RP10curl_slistS6_S6_S6_S6_bS6_ 358
_ZL25CPLGetAWS_SIGN4_SignatureRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_RP10curl_slistS6_S6_S6_S6_bS6_RS4_ 363
_Z24CPLGetLowerCaseHexSHA256RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 372
_ZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvm 403
_ZNK17VSIS3HandleHelper18RefreshCredentialsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 404
_ZNK22IVSIS3LikeHandleHelper11GetURLNoKVPB5cxx11Ev 560
_ZN22IVSIS3LikeHandleHelper20ResetQueryParametersEv 624
_ZN22IVSIS3LikeHandleHelper25BuildCanonicalizedHeadersERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEEPK10curl_slistPKc 681
_Z24CPLGetLowerCaseHexSHA256B5cxx11PKvm 775
_ZN22IVSIS3LikeHandleHelper17AddQueryParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 827
_ZN17VSIS3HandleHelper10RebuildURLEv 864
_ZN17VSIS3HandleHelperC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_S7_S7_S7_S7_S7_bb20AWSCredentialsSourceb 1000
_ZN17VSIS3HandleHelperD0Ev 1000
_ZN17VSIS3HandleHelperD2Ev 1000
_ZN17VSIS3UpdateParams19UpdateHandleFromMapEP17VSIS3HandleHelper 1000
_ZN17VSIS3HandleHelper12BuildFromURIEPKcS1_bPKS1_ 1072
_ZN17VSIS3HandleHelper16GetConfigurationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcRS5_SC_SC_SC_R20AWSCredentialsSource 1072
_ZN22IVSIS3LikeHandleHelper21GetBucketAndObjectKeyEPKcS1_bRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 1111
_ZL18CPLGetLowerCaseHexPKhm 1139
_ZN17VSIS3HandleHelper10CleanMutexEv 1301
_ZN17VSIS3HandleHelper8BuildURLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_bb 1864
_ZNK22IVSIS3LikeHandleHelper14GetQueryStringB5cxx11Eb 2196
_Z18CPLAWSGetHeaderValB5cxx11PK10curl_slistPKc 2562
_ZN17VSIS3HandleHelper10ClearCacheEv 2711
_ZN17VSIS3UpdateParams10ClearCacheEv 4121
_Z15CPLAWSURLEncodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 7395

Generated by: LCOV version 1.14