LCOV - code coverage report
Current view: top level - ogr/ogrsf_frmts/gmlas - ogrgmlasschemaanalyzer.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1391 1513 91.9 %
Date: 2024-05-18 15:15:27 Functions: 48 48 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZZN19GMLASSchemaAnalyzer17LaunderFieldNamesER17GMLASFeatureClassENKUliRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clEiS9_ 91
_ZL14getGrammarPoolPN11xercesc_3_214XMLGrammarPoolE 171
_ZN19GMLASSchemaAnalyzer17LaunderClassNamesEv 171
_ZN14GMLASUniquePtrIN11xercesc_3_214XMLGrammarPoolEEC2EPS1_ 181
_ZN14GMLASUniquePtrIN11xercesc_3_214XMLGrammarPoolEED2Ev 181
_ZN19GMLASSchemaAnalyzer7AnalyzeER13GMLASXSDCacheRK9CPLStringRSt6vectorISt4pairIS2_S2_ESaIS7_EEbb 181
_ZN27GMLASAnalyzerEntityResolverC2ERK9CPLStringRSt3mapIS0_S0_St4lessIS0_ESaISt4pairIS1_S0_EEERKS9_R13GMLASXSDCache 181
_ZL25GetNSOfLastXPathComponentRK9CPLString 182
_ZN19GMLASSchemaAnalyzerC2ER17GMLASXPathMatcherS1_RKSt3mapI9CPLStringSt6vectorIS3_SaIS3_EESt4lessIS3_ESaISt4pairIKS3_S6_EEES1_S1_ 185
_ZN14GMLASUniquePtrIN11xercesc_3_213SAX2XMLReaderEEC2EPS1_ 260
_ZN14GMLASUniquePtrIN11xercesc_3_213SAX2XMLReaderEED2Ev 260
_ZNK14GMLASUniquePtrIN11xercesc_3_213SAX2XMLReaderEE3getEv 260
_ZN19GMLASSchemaAnalyzer21DerivesFromGMLFeatureEPN11xercesc_3_220XSElementDeclarationE 298
_ZN19GMLASSchemaAnalyzer6IsSameEPKN11xercesc_3_212XSModelGroupES3_ 353
_ZNK14GMLASUniquePtrIN11xercesc_3_214XMLGrammarPoolEE3getEv 431
_ZL24CollectNamespacePrefixesPKcRKSt10shared_ptrI16VSIVirtualHandleERSt3mapI9CPLStringS7_St4lessIS7_ESaISt4pairIKS7_S7_EEERKSE_RS7_ 761
_ZN24GMLASPrefixMappingHanderC2ERSt3mapI9CPLStringS1_St4lessIS1_ESaISt4pairIKS1_S1_EEERKS8_RS1_ 761
_ZN27GMLASAnalyzerEntityResolver23DoExtraSchemaProcessingERK9CPLStringRKSt10shared_ptrI16VSIVirtualHandleE 761
_ZL32GetOGRGeometryTypeFromGMLEltNameRK9CPLString 856
_ZL18GetOGRGeometryTypePN11xercesc_3_216XSTypeDefinitionE 1470
_ZN19GMLASSchemaAnalyzer18GetGroupDefinitionEPKN11xercesc_3_212XSModelGroupE 1680
_ZN24GMLASPrefixMappingHander18startPrefixMappingEPKDsS1_ 2023
_ZNK14GMLASUniquePtrIN11xercesc_3_213SAX2XMLReaderEEptEv 2080
_ZN19GMLASSchemaAnalyzer34InstantiateClassFromEltDeclarationEPN11xercesc_3_220XSElementDeclarationEPNS0_7XSModelERb 3129
_ZN19GMLASSchemaAnalyzer33GetTopElementDeclarationFromXPathERK9CPLStringPN11xercesc_3_27XSModelE 3149
_ZL16ComposeMaxOccursii 3831
_ZL16ComposeMinOccursii 3831
_ZL19IsCompatibleOfArray14GMLASFieldType 4512
_ZN19GMLASSchemaAnalyzer17LaunderFieldNamesER17GMLASFeatureClass 6451
_ZN19GMLASSchemaAnalyzer24CollectClassesReferencesER17GMLASFeatureClassRSt6vectorIPS0_SaIS3_EE 15386
_ZN19GMLASSchemaAnalyzer27CreateNonNestedRelationshipEPN11xercesc_3_220XSElementDeclarationERSt6vectorIS2_SaIS2_EER17GMLASFeatureClassibbb 15557
_ZL9IsAnyTypePN11xercesc_3_223XSComplexTypeDefinitionE 27165
_ZN19GMLASSchemaAnalyzer29FindElementsWithMustBeToLevelERK9CPLStringPN11xercesc_3_212XSModelGroupEiRSt3setIPNS3_20XSElementDeclarationESt4lessIS8_ESaIS8_EERS6_IS5_S9_IS5_ESaIS5_EERSt6vectorIS8_SB_ERS6_IS0_S9_IS0_ESaIS0_EEPNS3_7XSModelERbRi 27503
_ZN19GMLASSchemaAnalyzer21SetFieldFromAttributeER10GMLASFieldPN11xercesc_3_214XSAttributeUseERK9CPLStringS7_ 34157
_ZN19GMLASSchemaAnalyzer34BuildMapCountOccurrencesOfSameNameEPN11xercesc_3_212XSModelGroupERSt3mapI9CPLStringiSt4lessIS4_ESaISt4pairIKS4_iEEE 47074
_ZN19GMLASSchemaAnalyzer17ExploreModelGroupEPN11xercesc_3_212XSModelGroupEPNS0_11RefVectorOfINS0_14XSAttributeUseEEER17GMLASFeatureClassiRSt3setIS2_St4lessIS2_ESaIS2_EEPNS0_7XSModelERKSt3mapI9CPLStringiSA_ISI_ESaISt4pairIKSI_iEEE 47077
_ZL19IsEltCompatibleOfFCPN11xercesc_3_220XSElementDeclarationE 62226
_ZL16GetAnnotationDocPKN11xercesc_3_211RefVectorOfINS_12XSAnnotationEEE 190002
_ZL16GetAnnotationDocPKN11xercesc_3_220XSElementDeclarationE 190002
_ZN19GMLASSchemaAnalyzer34SetFieldTypeAndWidthFromDefinitionEPN11xercesc_3_222XSSimpleTypeDefinitionER10GMLASField 194839
_ZN19GMLASSchemaAnalyzer29GetConstraintChildrenElementsERK9CPLString 307840
_ZN19GMLASSchemaAnalyzer30GetConcreteImplementationTypesEPN11xercesc_3_220XSElementDeclarationERSt6vectorIS2_SaIS2_EE 318144
_ZN19GMLASSchemaAnalyzer14IsIgnoredXPathERK9CPLString 356431
_ZN19GMLASSchemaAnalyzer9MakeXPathERK9CPLStringS2_ 388488
_ZN19GMLASSchemaAnalyzer9GetPrefixERK9CPLString 404049
_ZL16GetAnnotationDocPKN11xercesc_3_212XSAnnotationE 408112
_ZN19GMLASSchemaAnalyzer14IsGMLNamespaceERK9CPLString 690699
_ZN24GMLASPrefixMappingHander12startElementEPKDsS1_S1_RKN11xercesc_3_210AttributesE 803907

Generated by: LCOV version 1.14