LCOV - code coverage report
Current view:
top level
-
gcore
- gdalalgorithm.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
2107
2200
95.8 %
Date:
2025-04-01 14:19:13
Functions:
181
182
99.5 %
Function Name
Hit count
GDALAlgorithmArgGetAliases
1
GDALAlgorithmArgGetAsBoolean
4
GDALAlgorithmArgGetAsDatasetValue
459
GDALAlgorithmArgGetAsDouble
2
GDALAlgorithmArgGetAsDoubleList
2
GDALAlgorithmArgGetAsInteger
2
GDALAlgorithmArgGetAsIntegerList
2
GDALAlgorithmArgGetAsString
28
GDALAlgorithmArgGetAsStringList
2
GDALAlgorithmArgGetCategory
1
GDALAlgorithmArgGetChoices
1
GDALAlgorithmArgGetDescription
1
GDALAlgorithmArgGetMaxCount
1
GDALAlgorithmArgGetMetaVar
1
GDALAlgorithmArgGetMinCount
1
GDALAlgorithmArgGetMutualExclusionGroup
1
GDALAlgorithmArgGetName
1
GDALAlgorithmArgGetPackedValuesAllowed
1
GDALAlgorithmArgGetRepeatedArgAllowed
1
GDALAlgorithmArgGetShortName
1
GDALAlgorithmArgGetType
854
GDALAlgorithmArgHasDefaultValue
1
GDALAlgorithmArgIsExplicitlySet
1
GDALAlgorithmArgIsHiddenForCLI
1
GDALAlgorithmArgIsInput
1
GDALAlgorithmArgIsOnlyForCLI
1
GDALAlgorithmArgIsOutput
1
GDALAlgorithmArgIsPositional
1
GDALAlgorithmArgIsRequired
1
GDALAlgorithmArgRelease
862
GDALAlgorithmArgSetAsBoolean
44
GDALAlgorithmArgSetAsDatasetValue
2
GDALAlgorithmArgSetAsDouble
53
GDALAlgorithmArgSetAsDoubleList
6
GDALAlgorithmArgSetAsInteger
8
GDALAlgorithmArgSetAsIntegerList
4
GDALAlgorithmArgSetAsString
158
GDALAlgorithmArgSetAsStringList
85
GDALAlgorithmArgSetDataset
3
GDALAlgorithmArgSetDatasetNames
7
GDALAlgorithmArgSetDatasets
12
GDALAlgorithmArgTypeIsList
34160
GDALAlgorithmArgTypeName
1206
GDALAlgorithmFinalize
168
GDALAlgorithmGetActualAlgorithm
153
GDALAlgorithmGetArg
864
GDALAlgorithmGetArgNames
2
GDALAlgorithmGetDescription
2
GDALAlgorithmGetHelpFullURL
2
GDALAlgorithmGetLongDescription
2
GDALAlgorithmGetName
2
GDALAlgorithmGetSubAlgorithmNames
2
GDALAlgorithmGetUsageAsJSON
4
GDALAlgorithmHasSubAlgorithms
541
GDALAlgorithmInstantiateSubAlgorithm
504
GDALAlgorithmParseCommandLineArguments
277
GDALAlgorithmRelease
1113
GDALAlgorithmRun
419
GDALArgDatasetValueCreate
1
GDALArgDatasetValueGetDatasetIncreaseRefCount
131
GDALArgDatasetValueGetDatasetRef
3
GDALArgDatasetValueGetInputFlags
1
GDALArgDatasetValueGetName
1
GDALArgDatasetValueGetOutputFlags
1
GDALArgDatasetValueGetType
1
GDALArgDatasetValueRelease
459
GDALArgDatasetValueSetDataset
167
GDALArgDatasetValueSetName
163
_Z27GDALArgDatasetValueTypeNameB5cxx11i
1726
_ZL26FormatAutoCompleteFunctionRK16GDALAlgorithmArgbb
1
_ZN13GDALAlgorithm10AddBBOXArgEPSt6vectorIdSaIdEEPKc
178
_ZN13GDALAlgorithm11AddAliasForEP30GDALInConstructionAlgorithmArgRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
6597
_ZN13GDALAlgorithm12AddUpdateArgEPb
443
_ZN13GDALAlgorithm13ParseArgumentEP16GDALAlgorithmArgRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RSt3mapIS1_St7variantIJSt6vectorIS7_SaIS7_EESC_IiSaIiEESC_IdSaIdEESC_I19GDALArgDatasetValueSaISJ_EEEESt4lessIS1_ESaISt4pairIKS1_SM_EEE
1183
_ZN13GDALAlgorithm13SetPositionalEP30GDALInConstructionAlgorithmArg
1808
_ZN13GDALAlgorithm14AddProgressArgEv
601
_ZN13GDALAlgorithm15AddLayerNameArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
19
_ZN13GDALAlgorithm15AddLayerNameArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
36
_ZN13GDALAlgorithm15AddOverwriteArgEPb
824
_ZN13GDALAlgorithm15GetAutoCompleteERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEb
116
_ZN13GDALAlgorithm17AddActiveLayerArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
201
_ZN13GDALAlgorithm17AddOpenOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
863
_ZN13GDALAlgorithm17ProcessDatasetArgEP16GDALAlgorithmArgPS_
1646
_ZN13GDALAlgorithm17ValidateArgumentsEv
1340
_ZN13GDALAlgorithm18AddInputDatasetArgEP19GDALArgDatasetValueib
885
_ZN13GDALAlgorithm18AddInputDatasetArgEPSt6vectorI19GDALArgDatasetValueSaIS1_EEib
1
_ZN13GDALAlgorithm18AddInputFormatsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
850
_ZN13GDALAlgorithm18AddOutputFormatArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb
947
_ZN13GDALAlgorithm18AddOutputStringArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
87
_ZN13GDALAlgorithm18ProcessGDALGOutputEv
377
_ZN13GDALAlgorithm19AddOutputDatasetArgEP19GDALArgDatasetValueib
833
_ZN13GDALAlgorithm20AddOutputDataTypeArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
85
_ZN13GDALAlgorithm21AddCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
826
_ZN13GDALAlgorithm21AddOptionsSuggestionsEPKciRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS7_SaIS7_EE
21
_ZN13GDALAlgorithm24CheckSafeForStreamOutputEv
10
_ZN13GDALAlgorithm25ParseCommandLineArgumentsERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
689
_ZN13GDALAlgorithm26AddLayerCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
411
_ZN13GDALAlgorithm3RunEPFidPKcPvES2_
949
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_P19GDALArgDatasetValuei
1810
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_PS5_
3167
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_PSt6vectorI19GDALArgDatasetValueSaIS9_EEi
41
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_PSt6vectorIS5_SaIS5_EE
6309
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_PSt6vectorIdSaIdEE
420
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_PSt6vectorIiSaIiEE
169
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_Pb
16283
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_Pd
313
_ZN13GDALAlgorithm6AddArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_Pi
168
_ZN13GDALAlgorithm6AddArgESt10unique_ptrI30GDALInConstructionAlgorithmArgSt14default_deleteIS1_EE
28680
_ZN13GDALAlgorithm8FinalizeEv
350
_ZN13GDALAlgorithmC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_
2353
_ZN16GDALAlgorithmArg10RunActionsEv
2022
_ZN16GDALAlgorithmArg13RunAllActionsEv
2057
_ZN16GDALAlgorithmArg14SetDatasetNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
500
_ZN16GDALAlgorithmArg20RunValidationActionsEv
2057
_ZN16GDALAlgorithmArg3SetEOSt6vectorI19GDALArgDatasetValueSaIS1_EE
38
_ZN16GDALAlgorithmArg3SetEP11GDALDataset
16
_ZN16GDALAlgorithmArg3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
441
_ZN16GDALAlgorithmArg3SetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
175
_ZN16GDALAlgorithmArg3SetERKSt6vectorIdSaIdEE
75
_ZN16GDALAlgorithmArg3SetERKSt6vectorIiSaIiEE
38
_ZN16GDALAlgorithmArg3SetESt10unique_ptrI11GDALDatasetSt14default_deleteIS1_EE
2
_ZN16GDALAlgorithmArg3SetEb
207
_ZN16GDALAlgorithmArg3SetEd
70
_ZN16GDALAlgorithmArg3SetEi
26
_ZN16GDALAlgorithmArg7SetFromERK19GDALArgDatasetValue
345
_ZN16GDALAlgorithmArg7SetFromERKS_
491
_ZN18GDALAlgorithmArgHSC2EP16GDALAlgorithmArg
862
_ZN19GDALArgDatasetValue26GetDatasetIncreaseRefCountEv
131
_ZN19GDALArgDatasetValue3SetEP11GDALDataset
1313
_ZN19GDALArgDatasetValue3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
664
_ZN19GDALArgDatasetValue3SetESt10unique_ptrI11GDALDatasetSt14default_deleteIS1_EE
384
_ZN19GDALArgDatasetValue5CloseEv
6599
_ZN19GDALArgDatasetValue7SetFromERKS_
346
_ZN19GDALArgDatasetValueC2EOS_
34
_ZN19GDALArgDatasetValueC2EP11GDALDataset
23
_ZN19GDALArgDatasetValueD2Ev
3441
_ZN19GDALArgDatasetValueaSEOS_
2
_ZN20GDALAlgorithmArgDecl11SetMaxCountEi
385
_ZN20GDALAlgorithmArgDecl11SetMinCountEi
657
_ZN20GDALAlgorithmArgDeclC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcS7_20GDALAlgorithmArgType
28708
_ZN21GDALArgDatasetValueHSC2EP19GDALArgDatasetValue
458
_ZN21GDALArgDatasetValueHSC2Ev
1
_ZN30GDALInConstructionAlgorithmArg11SetIsCRSArgEb
323
_ZN30GDALInConstructionAlgorithmArg13SetPositionalEv
1808
_ZN30GDALInConstructionAlgorithmArg14AddHiddenAliasERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
910
_ZN30GDALInConstructionAlgorithmArg8AddAliasERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5687
_ZNK13GDALAlgorithm11ReportErrorE6CPLErriPKcz
185
_ZNK13GDALAlgorithm13IsGDALGOutputEv
272
_ZNK13GDALAlgorithm14GetUsageAsJSONB5cxx11Ev
160
_ZNK13GDALAlgorithm14GetUsageForCLIB5cxx11EbRKNS_12UsageOptionsE
81
_ZNK13GDALAlgorithm14ValidateFormatERK16GDALAlgorithmArgbb
326
_ZNK13GDALAlgorithm16ValidateKeyValueERK16GDALAlgorithmArg
22
_ZNK13GDALAlgorithm17GetArgNamesForCLIB5cxx11Ev
86
_ZNK13GDALAlgorithm25ExtractLastOptionAndValueERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERS6_SA_
54
_ZNK13GDALAlgorithm6GetArgERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13286
_ZNK16GDALAlgorithmArg13ProcessStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
451
_ZNK16GDALAlgorithmArg14ValidateChoiceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
53
_ZNK16GDALAlgorithmArg9SerializeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
10
_ZZN13GDALAlgorithm10AddBBOXArgEPSt6vectorIdSaIdEEPKcENKUlvE_clEv
27
_ZZN13GDALAlgorithm17AddOpenOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlRKS6_E_clESB_
2
_ZZN13GDALAlgorithm18AddInputDatasetArgEP19GDALArgDatasetValueibENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clES9_
3
_ZZN13GDALAlgorithm18AddInputFormatsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlRKS6_E0_clESB_
0
_ZZN13GDALAlgorithm18AddInputFormatsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlvE_clEv
4
_ZZN13GDALAlgorithm18AddOutputFormatArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbENKUlRKS5_E0_clES8_
1
_ZZN13GDALAlgorithm18AddOutputFormatArgEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbENKUlvE_clEv
322
_ZZN13GDALAlgorithm21AddCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlRKS6_E0_clESB_
15
_ZZN13GDALAlgorithm21AddCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlvE_clEv
11
_ZZN13GDALAlgorithm25ParseCommandLineArgumentsERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlvE_clEv
541
_ZZN13GDALAlgorithm26AddLayerCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlRKS6_E0_clESB_
2
_ZZN13GDALAlgorithm26AddLayerCreationOptionsArgEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEENKUlvE_clEv
4
_ZZN13GDALAlgorithmC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ENKUlvE0_clEv
8
_ZZN13GDALAlgorithmC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ENKUlvE1_clEv
4
_ZZN13GDALAlgorithmC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ENKUlvE_clEv
6
_ZZN30GDALInConstructionAlgorithmArg11SetIsCRSArgEbENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE0_clES7_
6
_ZZN30GDALInConstructionAlgorithmArg11SetIsCRSArgEbENKUlvE_clEv
43
_ZZNK13GDALAlgorithm14GetUsageAsJSONB5cxx11EvENKUlPK16GDALAlgorithmArgE_clES2_
1171
_ZZNK13GDALAlgorithm14GetUsageForCLIB5cxx11EbRKNS_12UsageOptionsEENKUlPK16GDALAlgorithmArgRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clES5_SD_
395
_ZZNK13GDALAlgorithm14ValidateFormatERK16GDALAlgorithmArgbbENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESA_
303
_ZZNK13GDALAlgorithm16ValidateKeyValueERK16GDALAlgorithmArgENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESA_
27
_ZZNK13GDALAlgorithm25ExtractLastOptionAndValueERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERS6_SA_ENKUlRKS6_E_clESC_
54
_ZZNK16GDALAlgorithmArg9SerializeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKS5_E_clES8_
10
_ZZZNK13GDALAlgorithm14GetUsageAsJSONB5cxx11EvENKUlPK16GDALAlgorithmArgE_clES2_ENKUliE_clEi
181
Generated by:
LCOV version 1.14