LCOV - code coverage report
Current view: top level - ogr - ogrfielddefn.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 514 600 85.7 %
Date: 2025-05-10 12:23:00 Functions: 84 93 90.3 %

Function Name Sort by function name Hit count Sort by hit count
OGR_AreTypeSubTypeCompatible 593580
OGR_CodedFldDomain_Create 57
OGR_CodedFldDomain_GetEnumeration 38
OGR_FldDomain_Destroy 42
OGR_FldDomain_GetDescription 58
OGR_FldDomain_GetDomainType 52
OGR_FldDomain_GetFieldSubType 38
OGR_FldDomain_GetFieldType 80
OGR_FldDomain_GetMergePolicy 2
OGR_FldDomain_GetName 55
OGR_FldDomain_GetSplitPolicy 2
OGR_FldDomain_SetMergePolicy 1
OGR_FldDomain_SetSplitPolicy 1
OGR_Fld_Create 77756
OGR_Fld_Destroy 77739
OGR_Fld_GetAlternativeNameRef 56
OGR_Fld_GetComment 58
OGR_Fld_GetDefault 137
OGR_Fld_GetDomainName 32
OGR_Fld_GetJustify 0
OGR_Fld_GetNameRef 194971
OGR_Fld_GetPrecision 1636
OGR_Fld_GetSubType 88538
OGR_Fld_GetTZFlag 0
OGR_Fld_GetType 105465
OGR_Fld_GetWidth 2760
OGR_Fld_IsDefaultDriverSpecific 3
OGR_Fld_IsGenerated 4
OGR_Fld_IsIgnored 6
OGR_Fld_IsNullable 80
OGR_Fld_IsUnique 80
OGR_Fld_Set 0
OGR_Fld_SetAlternativeName 17
OGR_Fld_SetComment 32
OGR_Fld_SetDefault 149
OGR_Fld_SetDomainName 21
OGR_Fld_SetGenerated 0
OGR_Fld_SetIgnored 0
OGR_Fld_SetJustify 0
OGR_Fld_SetName 2
OGR_Fld_SetNullable 190
OGR_Fld_SetPrecision 27
OGR_Fld_SetSubType 419
OGR_Fld_SetTZFlag 6
OGR_Fld_SetType 0
OGR_Fld_SetUnique 28
OGR_Fld_SetWidth 369
OGR_GetFieldSubTypeByName 0
OGR_GetFieldSubTypeName 2281
OGR_GetFieldTypeByName 0
OGR_GetFieldTypeName 2206
OGR_GlobFldDomain_Create 14
OGR_GlobFldDomain_GetGlob 9
OGR_RangeFldDomain_Create 11
OGR_RangeFldDomain_GetMax 20
OGR_RangeFldDomain_GetMin 20
_Z18OGRUpdateFieldTypeP12OGRFieldDefn12OGRFieldType15OGRFieldSubType 32
_ZL13GetUnsetFieldv 11
_ZN12OGRFieldDefn10SetCommentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2986
_ZN12OGRFieldDefn10SetDefaultEPKc 736280
_ZN12OGRFieldDefn10SetSubTypeE15OGRFieldSubType 319930
_ZN12OGRFieldDefn11SetNullableEi 185270
_ZN12OGRFieldDefn12SetPrecisionEi 185536
_ZN12OGRFieldDefn13SetDomainNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 13599
_ZN12OGRFieldDefn16GetFieldTypeNameE12OGRFieldType 14312
_ZN12OGRFieldDefn18GetFieldTypeByNameEPKc 52
_ZN12OGRFieldDefn18SetAlternativeNameEPKc 70953
_ZN12OGRFieldDefn19GetFieldSubTypeNameE15OGRFieldSubType 3324
_ZN12OGRFieldDefn20GetTemporaryUnsealerEv 186
_ZN12OGRFieldDefn21GetFieldSubTypeByNameEPKc 24
_ZN12OGRFieldDefn3SetEPKc12OGRFieldTypeii16OGRJustification 85769
_ZN12OGRFieldDefn4SealEv 4728800
_ZN12OGRFieldDefn6UnsealEv 4688350
_ZN12OGRFieldDefn7SetNameEPKc 110733
_ZN12OGRFieldDefn7SetTypeE12OGRFieldType 273646
_ZN12OGRFieldDefn8SetWidthEi 402696
_ZN12OGRFieldDefn9SetTZFlagEi 3193
_ZN12OGRFieldDefn9SetUniqueEi 68196
_ZN12OGRFieldDefnC2EPKS_ 734944
_ZN12OGRFieldDefnC2EPKc12OGRFieldType 631247
_ZN12OGRFieldDefnC2ERKS_ 1002
_ZN12OGRFieldDefnD2Ev 1367130
_ZN12OGRFieldDefnaSERKS_ 8
_ZN14OGRFieldDomainC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_18OGRFieldDomainType12OGRFieldType15OGRFieldSubType 1281
_ZN18OGRGlobFieldDomainC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_12OGRFieldType15OGRFieldSubTypeS7_ 34
_ZN19OGRCodedFieldDomainC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_12OGRFieldType15OGRFieldSubTypeOSt6vectorI13OGRCodedValueSaISB_EE 1190
_ZN19OGRCodedFieldDomainD0Ev 1188
_ZN19OGRCodedFieldDomainD2Ev 1189
_ZN19OGRRangeFieldDomainC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_12OGRFieldType15OGRFieldSubTypeRK8OGRFieldbSC_b 57
_ZNK12OGRFieldDefn10GetDefaultEv 768813
_ZNK12OGRFieldDefn23IsDefaultDriverSpecificEv 220
_ZNK12OGRFieldDefn6IsSameEPKS_ 637
_ZNK19OGRCodedFieldDomain5CloneEv 37

Generated by: LCOV version 1.14