diff -Nru libcitygml-2.0.9/CMakeLists.txt libcitygml-2.4.3/CMakeLists.txt --- libcitygml-2.0.9/CMakeLists.txt 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/CMakeLists.txt 2022-06-27 08:20:42.000000000 +0000 @@ -3,8 +3,8 @@ PROJECT ( libcitygml ) set(META_VERSION_MAJOR "2") -set(META_VERSION_MINOR "0") -set(META_VERSION_PATCH "9") +set(META_VERSION_MINOR "4") +set(META_VERSION_PATCH "1") set(META_VERSION "${META_VERSION_MAJOR}.${META_VERSION_MINOR}.${META_VERSION_PATCH}") diff -Nru libcitygml-2.0.9/debian/changelog libcitygml-2.4.3/debian/changelog --- libcitygml-2.0.9/debian/changelog 2021-12-09 00:27:49.000000000 +0000 +++ libcitygml-2.4.3/debian/changelog 2022-12-05 08:00:00.000000000 +0000 @@ -1,20 +1,41 @@ -libcitygml (2.0.9-3build3) jammy; urgency=medium +libcitygml (2.4.3-1~jammy0) jammy; urgency=medium - * No-change rebuild against libgdal30 + * No change rebuild for Jammy. - -- Steve Langasek Thu, 09 Dec 2021 00:27:49 +0000 + -- Angelos Tzotsos Mon, 05 Dec 2022 10:00:00 +0200 -libcitygml (2.0.9-3build2) jammy; urgency=medium +libcitygml (2.4.3-1) unstable; urgency=medium - * No-change rebuild against libgdal29 + * Team upload. + * New upstream release. + * Bump Standards-Version to 4.6.1, no changes. + * Update symbols for amd64. - -- Graham Inggs Tue, 26 Oct 2021 14:18:40 +0000 + -- Bas Couwenberg Mon, 27 Jun 2022 15:18:15 +0200 -libcitygml (2.0.9-3build1) hirsute; urgency=medium +libcitygml (2.4.2-1) unstable; urgency=medium - * No-change rebuild for gdal soname change. + * Team upload. + * New upstream release. + * Drop spelling-errors.patch, applied upstream. + * Update symbols for other architectures. + * Include CMake files in -dev package. - -- Matthias Klose Sun, 13 Dec 2020 09:41:22 +0100 + -- Bas Couwenberg Tue, 15 Mar 2022 05:47:00 +0100 + +libcitygml (2.4.1-1) unstable; urgency=medium + + * Team upload. + * New upstream release. + * Bump watch file version to 4. + * Bump Standards-Version to 4.6.0, no changes. + * Update watch file for GitHub URL changes. + * Bump debhelper compat to 12, changes: + - Drop --list-missing from dh_install + * Update lintian overrides. + * Update symbols for amd64. + + -- Bas Couwenberg Tue, 08 Mar 2022 16:20:53 +0100 libcitygml (2.0.9-3) unstable; urgency=medium diff -Nru libcitygml-2.0.9/debian/compat libcitygml-2.4.3/debian/compat --- libcitygml-2.0.9/debian/compat 2020-03-19 17:54:54.000000000 +0000 +++ libcitygml-2.4.3/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -10 diff -Nru libcitygml-2.0.9/debian/control libcitygml-2.4.3/debian/control --- libcitygml-2.0.9/debian/control 2021-12-09 00:27:49.000000000 +0000 +++ libcitygml-2.4.3/debian/control 2022-06-21 05:10:03.000000000 +0000 @@ -1,17 +1,16 @@ Source: libcitygml -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: Debian GIS Project +Maintainer: Debian GIS Project Uploaders: YunQiang Su Section: libs Priority: optional -Build-Depends: debhelper (>= 10~), +Build-Depends: debhelper-compat (= 12), cmake, libxml2-dev, libgdal-dev, libgl1-mesa-dev | libgl-dev, libglu-dev, pkg-kde-tools -Standards-Version: 4.5.0 +Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/debian-gis-team/libcitygml Vcs-Git: https://salsa.debian.org/debian-gis-team/libcitygml.git Homepage: https://github.com/jklimke/libcitygml diff -Nru libcitygml-2.0.9/debian/libcitygml2.lintian-overrides libcitygml-2.4.3/debian/libcitygml2.lintian-overrides --- libcitygml-2.0.9/debian/libcitygml2.lintian-overrides 2019-04-21 09:53:25.000000000 +0000 +++ libcitygml-2.4.3/debian/libcitygml2.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -# Uses __FILE__ macro -file-references-package-build-path * diff -Nru libcitygml-2.0.9/debian/libcitygml2.symbols libcitygml-2.4.3/debian/libcitygml2.symbols --- libcitygml-2.0.9/debian/libcitygml2.symbols 2020-11-01 19:04:20.000000000 +0000 +++ libcitygml-2.4.3/debian/libcitygml2.symbols 2022-06-27 13:18:15.000000000 +0000 @@ -1,8 +1,10 @@ -# SymbolsHelper-Confirmed: 2.0.9 amd64 +# SymbolsHelper-Confirmed: 2.4.3 amd64 libcitygml.so.2 #PACKAGE# #MINVER# * Build-Depends-Package: libcitygml-dev _Z11toStdStringB5cxx11PKDs@Base 2.0.4 _Z14toXercesStringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 + (arch=armel armhf)_Z17ci_string_compareRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_@Base 2.4.1 + (arch=armel armhf)_Z7toLowerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 _ZN10Tesselator10addContourERKSt6vectorI5TVec3IdESaIS2_EES0_IS0_I5TVec2IfESaIS8_EESaISA_EE@Base 1.4.3 _ZN10Tesselator11endCallbackEPv@Base 0.14 _ZN10Tesselator13beginCallbackEjPv@Base 0.14 @@ -21,9 +23,9 @@ (arch=!armel !armhf)_ZN11xercesc_3_210XMLDeleterD2Ev@Base 2.0.8 _ZN11xercesc_3_211InputSource28setIssueFatalErrorIfNotFoundEb@Base 2.0.4 (arch=hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)_ZN11xercesc_3_213SAX2XMLReader18setInputBufferSizeEj@Base 2.0.8 - (arch=alpha amd64 ppc64 s390x sparc64)_ZN11xercesc_3_213SAX2XMLReader18setInputBufferSizeEm@Base 2.0.8 + (arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN11xercesc_3_213SAX2XMLReader18setInputBufferSizeEm@Base 2.4.1 (arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)_ZN11xercesc_3_214DefaultHandler10charactersEPKDsj@Base 2.0.8 - (arch=alpha amd64 ppc64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler10charactersEPKDsm@Base 2.0.8 + (arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler10charactersEPKDsm@Base 2.4.1 _ZN11xercesc_3_214DefaultHandler10endElementEPKDsS2_S2_@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler10fatalErrorERKNS_17SAXParseExceptionE@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler10startCDATAEv@Base 2.0.4 @@ -46,12 +48,12 @@ _ZN11xercesc_3_214DefaultHandler18startPrefixMappingEPKDsS2_@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler18unparsedEntityDeclEPKDsS2_S2_S2_@Base 2.0.4 (arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)_ZN11xercesc_3_214DefaultHandler19ignorableWhitespaceEPKDsj@Base 2.0.8 - (arch=alpha amd64 ppc64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler19ignorableWhitespaceEPKDsm@Base 2.0.8 + (arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler19ignorableWhitespaceEPKDsm@Base 2.4.1 _ZN11xercesc_3_214DefaultHandler21processingInstructionEPKDsS2_@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler5errorERKNS_17SAXParseExceptionE@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler6endDTDEv@Base 2.0.4 (arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)_ZN11xercesc_3_214DefaultHandler7commentEPKDsj@Base 2.0.8 - (arch=alpha amd64 ppc64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler7commentEPKDsm@Base 2.0.8 + (arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN11xercesc_3_214DefaultHandler7commentEPKDsm@Base 2.4.1 _ZN11xercesc_3_214DefaultHandler7warningERKNS_17SAXParseExceptionE@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler8endCDATAEv@Base 2.0.4 _ZN11xercesc_3_214DefaultHandler8startDTDEPKDsS2_S2_@Base 2.0.4 @@ -67,13 +69,13 @@ _ZN17StdBinInputSourceD0Ev@Base 1.4.3 _ZN17StdBinInputSourceD1Ev@Base 1.4.3 _ZN17StdBinInputSourceD2Ev@Base 1.4.3 - (arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZN17StdBinInputStream9readBytesEPhj@Base 1.4.3 - (arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZN17StdBinInputStream9readBytesEPhm@Base 2.0.8 + (arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZN17StdBinInputStream9readBytesEPhj@Base 1.4.3 + (arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN17StdBinInputStream9readBytesEPhm@Base 2.4.1 _ZN17StdBinInputStreamD0Ev@Base 1.4.3 _ZN17StdBinInputStreamD1Ev@Base 1.4.3 _ZN17StdBinInputStreamD2Ev@Base 1.4.3 (arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)_ZN20CityGMLHandlerXerces10charactersEPKDsj@Base 2.0.8 - (arch=alpha amd64 ppc64 s390x sparc64)_ZN20CityGMLHandlerXerces10charactersEPKDsm@Base 2.0.8 + (arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN20CityGMLHandlerXerces10charactersEPKDsm@Base 2.4.1 _ZN20CityGMLHandlerXerces10endElementEPKDsS1_S1_@Base 2.0.4 _ZN20CityGMLHandlerXerces11endDocumentEv@Base 1.4.3 _ZN20CityGMLHandlerXerces12startElementEPKDsS1_S1_RKN11xercesc_3_210AttributesE@Base 2.0.4 @@ -102,7 +104,9 @@ _ZN7citygml10CityObject18addImplictGeometryEPNS_16ImplicitGeometryE@Base 1.4.3 _ZN7citygml10CityObject18getChildCityObjectEj@Base 1.4.3 _ZN7citygml10CityObject19getImplicitGeometryEj@Base 1.4.3 - _ZN7citygml10CityObject6finishER10TesselatorbSt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 + _ZN7citygml10CityObject20setExternalReferenceEPNS_17ExternalReferenceE@Base 2.4.1 + _ZN7citygml10CityObject24setRectifiedGridCoverageEPNS_21RectifiedGridCoverageE@Base 2.4.1 + _ZN7citygml10CityObject6finishER10TesselatorbbSt10shared_ptrINS_13CityGMLLoggerEE@Base 2.4.1 _ZN7citygml10CityObjectC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_15CityObjectsTypeE@Base 1.4.3 _ZN7citygml10CityObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_15CityObjectsTypeE@Base 1.4.3 _ZN7citygml10CityObjectD0Ev@Base 0.14 @@ -129,7 +133,8 @@ _ZN7citygml10LinearRingD1Ev@Base 0.14 _ZN7citygml10LinearRingD2Ev@Base 0.14 _ZN7citygml10initXercesESt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 - (optional=templinst)_ZN7citygml10parseValueI5TVec3IfEEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_13CityGMLLoggerEERKNS_16DocumentLocationE@Base 2.0.9 + (optional=templinst|arch=armhf ia64 ppc64el)_ZN7citygml10parseValueI5TVec3IdEEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_13CityGMLLoggerEERKNS_16DocumentLocationE@Base 2.4.1 + (optional=templinst|arch=!armel !powerpc)_ZN7citygml10parseValueI5TVec3IfEEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_13CityGMLLoggerEERKNS_16DocumentLocationE@Base 2.0.9 (optional=templinst)_ZN7citygml10parseValueIbEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_13CityGMLLoggerEERKNS_16DocumentLocationE@Base 2.0.9 (optional=templinst)_ZN7citygml10parseValueIfEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_13CityGMLLoggerEERKNS_16DocumentLocationE@Base 2.0.9 _ZN7citygml10setCountryEPNS_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.0.4 @@ -180,7 +185,7 @@ _ZN7citygml14CityGMLFactory13createPolygonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory13createTextureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory13shareGeometryEPNS_8GeometryE@Base 1.4.3 - _ZN7citygml14CityGMLFactory14createGeometryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_10CityObject15CityObjectsTypeEj@Base 1.4.3 + _ZN7citygml14CityGMLFactory14createGeometryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_10CityObject15CityObjectsTypeEjS6_@Base 2.4.1 _ZN7citygml14CityGMLFactory14createMaterialERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory15createCityModelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory16createCityObjectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_10CityObject15CityObjectsTypeE@Base 1.4.3 @@ -188,7 +193,9 @@ _ZN7citygml14CityGMLFactory19getAppearanceWithIDERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory21createImplictGeometryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory23appearanceTargetCreatedEPNS_16AppearanceTargetE@Base 1.4.3 + _ZN7citygml14CityGMLFactory23createExternalReferenceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 _ZN7citygml14CityGMLFactory26createGeoReferencedTextureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 + _ZN7citygml14CityGMLFactory27createRectifiedGridCoverageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 _ZN7citygml14CityGMLFactory27requestSharedGeometryWithIDEPNS_16ImplicitGeometryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml14CityGMLFactory29createTextureTargetDefinitionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_7TextureEES8_@Base 1.4.3 _ZN7citygml14CityGMLFactory30createMaterialTargetDefinitionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_8MaterialEES8_@Base 1.4.3 @@ -251,6 +258,11 @@ _ZN7citygml17AppearanceManagerC2ESt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 _ZN7citygml17AppearanceManagerD1Ev@Base 0.14 _ZN7citygml17AppearanceManagerD2Ev@Base 0.14 + _ZN7citygml17ExternalReferenceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml17ExternalReferenceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml17ExternalReferenceD0Ev@Base 2.4.1 + _ZN7citygml17ExternalReferenceD1Ev@Base 2.4.1 + _ZN7citygml17ExternalReferenceD2Ev@Base 2.4.1 _ZN7citygml17SkipElementParser10endElementERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml17SkipElementParser12startElementERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 1.4.3 _ZN7citygml17SkipElementParserC1ERNS_21CityGMLDocumentParserESt10shared_ptrINS_13CityGMLLoggerEERKNS_8NodeType7XMLNodeE@Base 1.4.3 @@ -348,6 +360,11 @@ _ZN7citygml21MaterialElementParserD0Ev@Base 1.4.3 _ZN7citygml21MaterialElementParserD1Ev@Base 1.4.3 _ZN7citygml21MaterialElementParserD2Ev@Base 1.4.3 + _ZN7citygml21RectifiedGridCoverageC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml21RectifiedGridCoverageC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml21RectifiedGridCoverageD0Ev@Base 2.4.1 + _ZN7citygml21RectifiedGridCoverageD1Ev@Base 2.4.1 + _ZN7citygml21RectifiedGridCoverageD2Ev@Base 2.4.1 _ZN7citygml21setThoroughfareNumberEPNS_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.0.4 _ZN7citygml22CityModelElementParser16getFeatureObjectEv@Base 1.4.3 _ZN7citygml22CityModelElementParser18parseElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 @@ -398,6 +415,20 @@ _ZN7citygml23CityObjectElementParserD0Ev@Base 1.4.3 _ZN7citygml23CityObjectElementParserD1Ev@Base 1.4.3 _ZN7citygml23CityObjectElementParserD2Ev@Base 1.4.3 + _ZN7citygml23ExternalObjectReferenceC1Ev@Base 2.4.1 + _ZN7citygml23ExternalObjectReferenceC2Ev@Base 2.4.1 + _ZN7citygml23ExternalObjectReferenceD1Ev@Base 2.4.1 + _ZN7citygml23ExternalObjectReferenceD2Ev@Base 2.4.1 + _ZN7citygml23ExternalReferenceParser18parseElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml23ExternalReferenceParser20parseElementStartTagERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 2.4.1 + _ZN7citygml23ExternalReferenceParser23parseChildElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml23ExternalReferenceParser25parseChildElementStartTagERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 2.4.1 + _ZN7citygml23ExternalReferenceParser9getObjectEv@Base 2.4.1 + (optional=templinst)_ZN7citygml23ExternalReferenceParserC1ERNS_21CityGMLDocumentParserERNS_14CityGMLFactoryESt10shared_ptrINS_13CityGMLLoggerEESt8functionIFvPNS_17ExternalReferenceEEE@Base 2.4.1 + (optional=templinst)_ZN7citygml23ExternalReferenceParserC2ERNS_21CityGMLDocumentParserERNS_14CityGMLFactoryESt10shared_ptrINS_13CityGMLLoggerEESt8functionIFvPNS_17ExternalReferenceEEE@Base 2.4.1 + _ZN7citygml23ExternalReferenceParserD0Ev@Base 2.4.1 + _ZN7citygml23ExternalReferenceParserD1Ev@Base 2.4.1 + _ZN7citygml23ExternalReferenceParserD2Ev@Base 2.4.1 _ZN7citygml23LineStringElementParser14parseDimensionERNS_10AttributesE@Base 1.4.3 _ZN7citygml23LineStringElementParser18parseElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml23LineStringElementParser20parseElementStartTagERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 1.4.3 @@ -457,6 +488,16 @@ _ZN7citygml26DelayedChoiceElementParserD0Ev@Base 1.4.3 _ZN7citygml26DelayedChoiceElementParserD1Ev@Base 1.4.3 _ZN7citygml26DelayedChoiceElementParserD2Ev@Base 1.4.3 + _ZN7citygml27RectifiedGridCoverageParser16getFeatureObjectEv@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParser18parseElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParser20parseElementStartTagERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParser23parseChildElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParser25parseChildElementStartTagERKNS_8NodeType7XMLNodeERNS_10AttributesE@Base 2.4.1 + (optional=templinst)_ZN7citygml27RectifiedGridCoverageParserC1ERNS_21CityGMLDocumentParserERNS_14CityGMLFactoryESt10shared_ptrINS_13CityGMLLoggerEESt8functionIFvPNS_21RectifiedGridCoverageEEE@Base 2.4.1 + (optional=templinst)_ZN7citygml27RectifiedGridCoverageParserC2ERNS_21CityGMLDocumentParserERNS_14CityGMLFactoryESt10shared_ptrINS_13CityGMLLoggerEESt8functionIFvPNS_21RectifiedGridCoverageEEE@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParserD0Ev@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParserD1Ev@Base 2.4.1 + _ZN7citygml27RectifiedGridCoverageParserD2Ev@Base 2.4.1 _ZN7citygml28cityObjectsTypeToLowerStringB5cxx11ERKNS_10CityObject15CityObjectsTypeE@Base 1.4.3 _ZN7citygml28geometryTypeIDSetInitializedE@Base 1.4.3 _ZN7citygml29ImplicitGeometryElementParser18parseElementEndTagERKNS_8NodeType7XMLNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 @@ -514,7 +555,7 @@ _ZN7citygml7Polygon27getTexCoordsForRingAndThemeERKNS_10LinearRingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb@Base 1.4.3 _ZN7citygml7Polygon28createIndicesWithTesselationER10TesselatorSt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 _ZN7citygml7Polygon30removeDuplicateVerticesInRingsESt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 - _ZN7citygml7Polygon6finishER10TesselatorbSt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 + _ZN7citygml7Polygon6finishER10TesselatorbbSt10shared_ptrINS_13CityGMLLoggerEE@Base 2.4.1 _ZN7citygml7Polygon7addRingEPNS_10LinearRingE@Base 0.14 _ZN7citygml7PolygonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 _ZN7citygml7PolygonC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 @@ -541,14 +582,15 @@ _ZN7citygml8EnvelopeC2Ev@Base 1.4.3 _ZN7citygml8Geometry10addPolygonESt10shared_ptrINS_7PolygonEE@Base 1.4.3 _ZN7citygml8Geometry10getPolygonEj@Base 1.4.3 + _ZN7citygml8Geometry10setSRSNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.4.1 _ZN7citygml8Geometry11addGeometryEPS0_@Base 1.4.3 _ZN7citygml8Geometry11getGeometryEj@Base 1.4.3 _ZN7citygml8Geometry13addLineStringESt10shared_ptrINS_10LineStringEE@Base 1.4.3 _ZN7citygml8Geometry13getLineStringEj@Base 1.4.3 - _ZN7citygml8Geometry6finishER10TesselatorbSt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 + _ZN7citygml8Geometry6finishER10TesselatorbbSt10shared_ptrINS_13CityGMLLoggerEE@Base 2.4.1 _ZN7citygml8Geometry6setLodEj@Base 1.4.3 - _ZN7citygml8GeometryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_12GeometryTypeEj@Base 1.4.3 - _ZN7citygml8GeometryC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_12GeometryTypeEj@Base 1.4.3 + _ZN7citygml8GeometryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_12GeometryTypeEjS6_@Base 2.4.1 + _ZN7citygml8GeometryC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_12GeometryTypeEjS6_@Base 2.4.1 _ZN7citygml8GeometryD0Ev@Base 0.14 _ZN7citygml8GeometryD1Ev@Base 0.14 _ZN7citygml8GeometryD2Ev@Base 0.14 @@ -822,6 +864,7 @@ _ZN7citygml8NodeType28GML_DescriptionReferenceNodeE@Base 1.4.3 _ZN7citygml8NodeType29BLDG_BuildingInstallationNodeE@Base 1.4.3 _ZN7citygml8NodeType29CORE_TransformationMatrixNodeE@Base 1.4.3 + _ZN7citygml8NodeType29GML_RectifiedGridCoverageNodeE@Base 2.4.1 _ZN7citygml8NodeType30TRANS_AuxiliaryTrafficAreaNodeE@Base 1.4.3 _ZN7citygml8NodeType30XAL_AdministrativeAreaNameNodeE@Base 1.4.3 _ZN7citygml8NodeType31BLDG_ConsistsOfBuildingPartNodeE@Base 1.4.3 @@ -835,6 +878,7 @@ _ZN7citygml8NodeType31GEN_Lod3TerrainIntersectionNodeE@Base 1.4.3 _ZN7citygml8NodeType31GEN_Lod4TerrainIntersectionNodeE@Base 1.4.3 _ZN7citygml8NodeType31TRANS_TransportationComplexNodeE@Base 1.4.3 + _ZN7citygml8NodeType32BLDG_IntBuildingInstallationNodeE@Base 2.4.1 _ZN7citygml8NodeType32BLDG_Lod1TerrainIntersectionNodeE@Base 1.4.3 _ZN7citygml8NodeType32BLDG_Lod2TerrainIntersectionNodeE@Base 1.4.3 _ZN7citygml8NodeType32BLDG_Lod3TerrainIntersectionNodeE@Base 1.4.3 @@ -868,7 +912,7 @@ _ZN7citygml9CityModel13addRootObjectEPNS_10CityObjectE@Base 1.4.3 _ZN7citygml9CityModel17getRootCityObjectEi@Base 1.4.3 _ZN7citygml9CityModel28addToCityObjectsMapRecursiveEPKNS_10CityObjectE@Base 1.4.3 - _ZN7citygml9CityModel6finishER10TesselatorbSt10shared_ptrINS_13CityGMLLoggerEE@Base 1.4.3 + _ZN7citygml9CityModel6finishER10TesselatorbbSt10shared_ptrINS_13CityGMLLoggerEE@Base 2.4.1 _ZN7citygml9CityModel9setThemesESt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE@Base 1.4.3 _ZN7citygml9CityModelC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZN7citygml9CityModelC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 @@ -884,14 +928,14 @@ _ZN7citygmllsERSoRKNS_8GeometryE@Base 0.14 _ZN7citygmllsERSoRKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZN7citygmllsERSoRKNS_9CityModelE@Base 0.14 - (arch=armel)_ZN9__gnu_cxx13__scoped_lockD1Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx13__scoped_lockD2Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx24__concurrence_lock_errorD0Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx24__concurrence_lock_errorD1Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx24__concurrence_lock_errorD2Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx26__concurrence_unlock_errorD1Ev@Base 1.4.3 - (arch=armel)_ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev@Base 1.4.3 + (arch=armel riscv64)_ZN9__gnu_cxx24__concurrence_lock_errorD0Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx24__concurrence_lock_errorD1Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx24__concurrence_lock_errorD2Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx26__concurrence_unlock_errorD1Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx30__throw_concurrence_lock_errorEv@Base 2.4.1 + (arch=armel riscv64)_ZN9__gnu_cxx32__throw_concurrence_unlock_errorEv@Base 2.4.1 _ZNK10Tesselator10getIndicesEv@Base 1.4.3 _ZNK10Tesselator11getVerticesEv@Base 1.4.3 _ZNK10Tesselator12keepVerticesEv@Base 2.0.7 @@ -920,9 +964,11 @@ _ZNK7citygml10Attributes21getCityGMLIDAttributeB5cxx11Ev@Base 1.4.3 _ZNK7citygml10CityObject11getGeometryEj@Base 1.4.3 _ZNK7citygml10CityObject15getTypeAsStringB5cxx11Ev@Base 1.4.3 + _ZNK7citygml10CityObject17externalReferenceEv@Base 2.4.1 _ZNK7citygml10CityObject18getChildCityObjectEj@Base 1.4.3 _ZNK7citygml10CityObject18getGeometriesCountEv@Base 1.4.3 _ZNK7citygml10CityObject19getImplicitGeometryEj@Base 1.4.3 + _ZNK7citygml10CityObject21rectifiedGridCoverageEv@Base 2.4.1 _ZNK7citygml10CityObject24getChildCityObjectsCountEv@Base 1.4.3 _ZNK7citygml10CityObject24getImplicitGeometryCountEv@Base 1.4.3 _ZNK7citygml10CityObject7addressEv@Base 1.4.3 @@ -970,6 +1016,7 @@ _ZNK7citygml20TextureElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml20TransformationMatrix19getTransposedMatrixEv@Base 1.4.3 _ZNK7citygml20TransformationMatrix9getMatrixEv@Base 1.4.3 + _ZNK7citygml21CityGMLDocumentParser15getParserParamsEv@Base 2.4.1 _ZNK7citygml21GeometryElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml21GeometryElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml21MaterialElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 @@ -980,6 +1027,8 @@ _ZNK7citygml23AppearanceElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml23CityObjectElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml23CityObjectElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 + _ZNK7citygml23ExternalReferenceParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 2.4.1 + _ZNK7citygml23ExternalReferenceParser17elementParserNameB5cxx11Ev@Base 2.4.1 _ZNK7citygml23LineStringElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml23LineStringElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml23LinearRingElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 @@ -989,8 +1038,12 @@ _ZNK7citygml23TextureTargetDefinition26getTextureCoordinatesForIDERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 _ZNK7citygml26DelayedChoiceElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml26DelayedChoiceElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 + _ZNK7citygml27RectifiedGridCoverageParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 2.4.1 + _ZNK7citygml27RectifiedGridCoverageParser17elementParserNameB5cxx11Ev@Base 2.4.1 _ZNK7citygml29ImplicitGeometryElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml29ImplicitGeometryElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 + _ZNK7citygml33GMLFeatureCollectionElementParser11getEnvelopeEv@Base 2.4.1 + _ZNK7citygml33GMLFeatureCollectionElementParser20getSourceSRSOverrideEv@Base 2.4.1 _ZNK7citygml33GeoReferencedTextureElementParser14handlesElementERKNS_8NodeType7XMLNodeE@Base 1.4.3 _ZNK7citygml33GeoReferencedTextureElementParser17elementParserNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml6Object12getAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.4.3 @@ -1021,6 +1074,7 @@ _ZNK7citygml8Envelope13getUpperBoundEv@Base 1.4.3 _ZNK7citygml8Envelope7srsNameB5cxx11Ev@Base 1.4.3 _ZNK7citygml8Geometry10getPolygonEj@Base 1.4.3 + _ZNK7citygml8Geometry10getSRSNameB5cxx11Ev@Base 2.4.1 _ZNK7citygml8Geometry11getGeometryEj@Base 1.4.3 _ZNK7citygml8Geometry13getLineStringEj@Base 1.4.3 _ZNK7citygml8Geometry15getTypeAsStringB5cxx11Ev@Base 1.4.3 @@ -1052,294 +1106,256 @@ _ZNK7citygml9CityModel23getAllCityObjectsOfTypeENS_10CityObject15CityObjectsTypeE@Base 1.4.3 _ZNK7citygml9CityModel6themesB5cxx11Ev@Base 1.4.3 _ZNK7citygml9StdLogger3logENS_13CityGMLLogger8LOGLEVELERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKci@Base 1.4.3 - (arch=armel)_ZNK9__gnu_cxx24__concurrence_lock_error4whatEv@Base 1.4.3 - (arch=armel)_ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE5countERKS2_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS4_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS4_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE5countERS4_@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE4findERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 2.0 - (optional=templinst|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5countERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5countERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5countERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5countERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 - (optional=templinst)_ZNKSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE5countERKi@Base 2.0.9 + (arch=armel riscv64)_ZNK9__gnu_cxx24__concurrence_lock_error4whatEv@Base 2.4.1 + (arch=armel riscv64)_ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv@Base 2.4.1 + (optional=templinst|arch=armel armhf hppa i386 m68k mipsel powerpc)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE19_M_find_before_nodeEjRKS2_j@Base 2.4.1 + (optional=templinst)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE19_M_find_before_nodeEmRKS2_m@Base 2.4.1 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS4_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS4_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 2.0 + (optional=templinst|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 2.0 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEjRS7_j@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base 1.4.3 + (optional=templinst)_ZNKSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE4findERKi@Base 2.4.1 _ZNKSt5ctypeIcE8do_widenEc@Base 0.14 (optional=templinst)_ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE4findERS7_@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_insertIRKS2_NS4_17_ReuseOrAllocNodeISaINS4_10_Hash_nodeIS2_Lb1EEEEEEEESt4pairINS4_14_Node_iteratorIS2_Lb1ELb1EEEbEOT_RKT0_St17integral_constantIbLb1EEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSK_10_Hash_nodeISI_Lb1EEE@Base 1.4.3 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSK_10_Hash_nodeISI_Lb1EEE@Base 2.0.4 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC1IPKSB_EET_SS_jRKSI_RKSJ_RKSK_RKSG_RKSE_RKSC_@Base 2.0.4 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC2IPKSB_EET_SS_jRKSI_RKSJ_RKSK_RKSG_RKSE_RKSC_@Base 2.0.4 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIN7citygml8NodeType7XMLNodeESt4pairIKS2_St8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISI_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSK_18_Mod_range_hashingENSK_20_Default_ranged_hashENSK_20_Prime_rehash_policyENSK_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashEmRKm@Base 2.4.1 + (optional=templinst|arch=armel armhf hppa i386 m68k mipsel powerpc)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC1IPKSB_EET_SS_jRKSI_RKSG_RKSC_St17integral_constantIbLb1EE@Base 2.4.1 + (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC1IPKSB_EET_SS_mRKSI_RKSG_RKSC_St17integral_constantIbLb1EE@Base 2.4.1 + (optional=templinst|arch=armel armhf hppa i386 m68k mipsel powerpc)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC2IPKSB_EET_SS_jRKSI_RKSG_RKSC_St17integral_constantIbLb1EE@Base 2.4.1 + (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC2IPKSB_EET_SS_mRKSI_RKSG_RKSC_St17integral_constantIbLb1EE@Base 2.4.1 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml10CityObject15CityObjectsTypeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE4findERS7_@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 1.4.3 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEE@Base 2.0.4 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml16AppearanceTargetEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7citygml8NodeType7XMLNodeEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 2.0 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEE@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml10AppearanceEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml18TextureCoordinatesEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE12_Scoped_nodeD1Ev@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE12_Scoped_nodeD2Ev@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|subst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeE{size_t}{size_t}PNSE_10_Hash_nodeISC_Lb1EEE{size_t}@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE12_Scoped_nodeD1Ev@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE12_Scoped_nodeD2Ev@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|subst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeE{size_t}{size_t}PNSE_10_Hash_nodeISC_Lb1EEE{size_t}@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEED2Ev@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 1.4.3 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEE@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSE_10_Hash_nodeISC_Lb1EEE@Base 1.4.3 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEE@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSE_10_Hash_nodeISC_Lb1EEEm@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml7PolygonEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !hppa !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sh4 !sparc64 !x32)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSF_10_Hash_nodeISD_Lb1EEE@Base 1.4.3 - (optional=templinst|arch=alpha mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSF_10_Hash_nodeISD_Lb1EEE@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSF_10_Hash_nodeISD_Lb1EEEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN7citygml8GeometryEEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64el riscv64 s390x)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.9 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorI5TVec2IfESaISA_EEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEED2Ev@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml10LineStringESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSD_10_Hash_nodeISB_Lb0EEE@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml10LineStringESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0 - (optional=templinst|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIPN7citygml10LineStringESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEjjPNS4_10_Hash_nodeIS2_Lb0EEE@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_insertIS2_NS4_10_AllocNodeISaINS4_10_Hash_nodeIS2_Lb0EEEEEEEESt4pairINS4_14_Node_iteratorIS2_Lb1ELb0EEEbEOT_RKT0_St17integral_constantIbLb1EEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIPN7citygml10LineStringESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0 + (optional=templinst|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIPN7citygml10LineStringESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt10_HashtableIPN7citygml23TextureTargetDefinitionES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEED2Ev@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml7PolygonESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSD_10_Hash_nodeISB_Lb0EEE@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIPN7citygml7PolygonESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0 - (optional=templinst|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIPN7citygml7PolygonESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0 - (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml10CityObject15CityObjectsTypeEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNS7_10_Hash_nodeIS5_Lb0EEE@Base 1.4.3 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml10CityObject15CityObjectsTypeEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml10CityObject15CityObjectsTypeEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 - (optional=templinst|arch=armel armhf hppa m68k sh4 x32)_ZNSt10_HashtableIiSt4pairIKiN7citygml13AttributeTypeEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNS6_10_Hash_nodeIS4_Lb0EEE@Base 2.0.4 - (optional=templinst|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml13AttributeTypeEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 - (optional=templinst|arch=alpha amd64 ppc64 s390x sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml13AttributeTypeEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.4 - (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEjjPNS1_10_Hash_nodeIiLb0EEE@Base 1.4.3 - (optional=templinst)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIiLb0EEEm@Base 2.0.9 - (optional=templinst)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_insertIiNS1_10_AllocNodeISaINS1_10_Hash_nodeIiLb0EEEEEEEESt4pairINS1_14_Node_iteratorIiLb1ELb0EEEbEOT_RKT0_St17integral_constantIbLb1EEm@Base 2.0.9 - (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIPN7citygml7PolygonESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0 + (optional=templinst|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIPN7citygml7PolygonESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml10CityObject15CityObjectsTypeEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml10CityObject15CityObjectsTypeEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml13AttributeTypeEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 2.0.4 + (optional=templinst|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIiSt4pairIKiN7citygml13AttributeTypeEESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm@Base 2.0.4 + (optional=templinst|arch=armel armhf i386 m68k mipsel powerpc s390x)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_insertIiNS1_10_AllocNodeISaINS1_10_Hash_nodeIiLb0EEEEEEEESt4pairINS1_14_Node_iteratorIiLb1ELb0EEEbEOT_RKT0_St17integral_constantIbLb1EE@Base 2.4.1 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEjRKj@Base 1.4.3 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 1.4.3 (optional=templinst)_ZNSt10shared_ptrIN7citygml18TextureCoordinatesEEC1ISaIS1_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@Base 2.0.9 (optional=templinst)_ZNSt10shared_ptrIN7citygml18TextureCoordinatesEEC2ISaIS1_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@Base 2.0.9 (optional=templinst)_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 2.0.9 - (optional=templinst|arch=armel)_ZNSt12__shared_ptrIN7citygml13CityGMLLoggerELN9__gnu_cxx12_Lock_policyE1EEC1ERKS4_@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt12__shared_ptrIN7citygml13CityGMLLoggerELN9__gnu_cxx12_Lock_policyE1EEC2ERKS4_@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt12__shared_ptrIN7citygml18TextureCoordinatesELN9__gnu_cxx12_Lock_policyE1EEC1ISaIS1_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_EEESt19_Sp_make_shared_tagRKT_DpOT0_@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt12__shared_ptrIN7citygml18TextureCoordinatesELN9__gnu_cxx12_Lock_policyE1EEC2ISaIS1_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_EEESt19_Sp_make_shared_tagRKT_DpOT0_@Base 2.0.4 - (optional=templinst)_ZNSt12__shared_ptrIN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EEaSEOS4_@Base 2.0.9 + (optional=templinst|arch=armel)_ZNSt12__shared_ptrIN7citygml18TextureCoordinatesELN9__gnu_cxx12_Lock_policyE1EEaSEOS4_@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt12__shared_ptrIN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EEaSEOS4_@Base 2.4.1 + (optional=templinst|arch=!armel !riscv64)_ZNSt12__shared_ptrIN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EEaSEOS4_@Base 2.0.9 (optional=templinst)_ZNSt13unordered_mapIN7citygml8NodeType7XMLNodeESt8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt4hashIS2_ESt8equal_toIS2_ESaISt4pairIKS2_SF_EEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapIN7citygml8NodeType7XMLNodeESt8functionIFvPNS0_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt4hashIS2_ESt8equal_toIS2_ESaISt4pairIKS2_SF_EEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7citygml10CityObject15CityObjectsTypeESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S8_EEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7citygml10CityObject15CityObjectsTypeESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S8_EEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN7citygml8NodeType7XMLNodeESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S9_EEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN7citygml8NodeType7XMLNodeESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S9_EEED2Ev@Base 1.4.3 + (optional=templinst|arch=!amd64 !arm64 !hppa)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrIN7citygml23TextureTargetDefinitionEESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S9_EEE6insertINSt8__detail20_Node_const_iteratorISG_Lb0ELb1EEEEEvT_SN_@Base 2.4.1 + (optional=templinst|arch=!amd64 !arm64 !hppa)_ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrIN7citygml24MaterialTargetDefinitionEESt4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S9_EEE6insertINSt8__detail20_Node_const_iteratorISG_Lb0ELb1EEEEEvT_SN_@Base 2.4.1 + (optional=templinst|arch=ia64 mips64el ppc64el riscv64)_ZNSt13unordered_mapIiN7citygml10CityObject15CityObjectsTypeESt4hashIiESt8equal_toIiESaISt4pairIKiS2_EEE6insertIS7_IiS2_EEENSt9enable_ifIXsrSt16is_constructibleIS9_JOT_EE5valueES7_INSt8__detail14_Node_iteratorIS9_Lb0ELb0EEEbEE4typeESH_@Base 2.4.1 (optional=templinst)_ZNSt13unordered_mapIiN7citygml10CityObject15CityObjectsTypeESt4hashIiESt8equal_toIiESaISt4pairIKiS2_EEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapIiN7citygml10CityObject15CityObjectsTypeESt4hashIiESt8equal_toIiESaISt4pairIKiS2_EEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_mapIiN7citygml13AttributeTypeESt4hashIiESt8equal_toIiESaISt4pairIKiS1_EEED1Ev@Base 2.0.4 (optional=templinst)_ZNSt13unordered_mapIiN7citygml13AttributeTypeESt4hashIiESt8equal_toIiESaISt4pairIKiS1_EEED2Ev@Base 2.0.4 (optional=templinst)_ZNSt13unordered_setIN7citygml8NodeType7XMLNodeESt4hashIS2_ESt8equal_toIS2_ESaIS2_EED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_setIN7citygml8NodeType7XMLNodeESt4hashIS2_ESt8equal_toIS2_ESaIS2_EED2Ev@Base 1.4.3 + (optional=templinst)_ZNSt13unordered_setIiSt4hashIiESt8equal_toIiESaIiEE6insertEOi@Base 2.4.1 (optional=templinst)_ZNSt13unordered_setIiSt4hashIiESt8equal_toIiESaIiEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt13unordered_setIiSt4hashIiESt8equal_toIiESaIiEED2Ev@Base 1.4.3 _ZNSt14_Function_baseD1Ev@Base 2.0.9 _ZNSt14_Function_baseD2Ev@Base 2.0.9 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IN7citygml22CityModelElementParserESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IN7citygml8GeometryESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IN7citygml9CityModelESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IN7citygml22CityModelElementParserESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IN7citygml8GeometryESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IN7citygml9CityModelESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IN7citygml18TextureCoordinatesESaIS5_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_EEERPT_St20_Sp_alloc_shared_tagIT0_EDpOT1_@Base 2.0.9 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IN7citygml22CityModelElementParserESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IN7citygml8GeometryESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IN7citygml9CityModelESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN7citygml18TextureCoordinatesESaIS5_EJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_EEERPT_St20_Sp_alloc_shared_tagIT0_EDpOT1_@Base 2.0.9 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN7citygml22CityModelElementParserESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN7citygml8GeometryESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IN7citygml9CityModelESt14default_deleteIS5_EEEOSt10unique_ptrIT_T0_E@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 2.0.4 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 2.0.4 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 1.4.3 - (optional=templinst)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv@Base 2.0.9 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 2.0.4 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 2.0.4 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 2.4.1 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE15_M_add_ref_copyEv@Base 2.4.1 + (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv@Base 2.0.9 (optional=templinst)_ZNSt17_Function_handlerIFvPN7citygml7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSB_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation@Base 2.0.9 (optional=templinst)_ZNSt17_Function_handlerIFvPN7citygml7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSB_E9_M_invokeERKSt9_Any_dataOS2_SA_@Base 2.0.4 (optional=templinst)_ZNSt17_Function_handlerIFvSt10shared_ptrIN7citygml20GeoreferencedTextureEEESt8functionIFvS0_INS1_10AppearanceEEEEE10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation@Base 2.0.9 @@ -1348,84 +1364,84 @@ (optional=templinst)_ZNSt17_Function_handlerIFvSt10shared_ptrIN7citygml7TextureEEESt8functionIFvS0_INS1_10AppearanceEEEEE9_M_invokeERKSt9_Any_dataOS3_@Base 1.4.3 (optional=templinst)_ZNSt17_Function_handlerIFvSt10shared_ptrIN7citygml8MaterialEEESt8functionIFvS0_INS1_10AppearanceEEEEE10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation@Base 2.0.9 (optional=templinst)_ZNSt17_Function_handlerIFvSt10shared_ptrIN7citygml8MaterialEEESt8functionIFvS0_INS1_10AppearanceEEEEE9_M_invokeERKSt9_Any_dataOS3_@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 2.0 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 2.0 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 - (optional=templinst|arch=armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 - (optional=templinst|arch=!armel)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 2.0 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 2.0 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.3 + (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.3 + (optional=templinst|arch=!armel !riscv64)_ZNSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.3 (optional=templinst)_ZNSt5dequeISt10shared_ptrIN7citygml13ElementParserEESaIS3_EE12emplace_backIJS3_EEEvDpOT_@Base 1.4.3 (optional=templinst)_ZNSt5dequeISt10shared_ptrIN7citygml13ElementParserEESaIS3_EED1Ev@Base 1.4.3 (optional=templinst)_ZNSt5dequeISt10shared_ptrIN7citygml13ElementParserEESaIS3_EED2Ev@Base 1.4.3 (optional=templinst)_ZNSt6vectorI5TVec2IdESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 2.0.4 - (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390 !s390x !sparc64)_ZNSt6vectorI5TVec2IfESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_@Base 0.14 - (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt6vectorI5TVec2IfESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base 0.14 + (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390 !s390x !sparc64)_ZNSt6vectorI5TVec2IfESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_@Base 0.14 + (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorI5TVec2IfESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base 0.14 (optional=templinst)_ZNSt6vectorI5TVec2IfESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 2.0.4 (optional=templinst)_ZNSt6vectorI5TVec3IdESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 2.0.4 (optional=templinst)_ZNSt6vectorIN7citygml14PolygonManager14PolygonRequestESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_@Base 2.0.4 @@ -1454,23 +1470,17 @@ (optional=templinst)_ZNSt6vectorISt10unique_ptrIN7citygml10CityObjectESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.0.4 (optional=templinst)_ZNSt6vectorISt10unique_ptrIN7citygml16ImplicitGeometryESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.0.4 (optional=templinst)_ZNSt6vectorISt10unique_ptrIN7citygml8GeometryESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.0.4 - (optional=templinst)_ZNSt6vectorIfSaIfEE12emplace_backIJfEEEvDpOT_@Base 2.0.9 (optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJRKfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base 2.0.9 (optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base 2.0.9 (optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base 2.0.4 - (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.0.9 - (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 2.0.9 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 1.4.3 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 1.4.3 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 1.4.3 (optional=templinst)_ZNSt8_Rb_treeIN7citygml10CityObject15CityObjectsTypeESt4pairIKS2_St6vectorIPKS1_SaIS7_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE24_M_get_insert_unique_posERS4_@Base 1.4.3 - (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeIN7citygml10CityObject15CityObjectsTypeESt4pairIKS2_St6vectorIPKS1_SaIS7_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS4_@Base 1.4.3 - (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE20_Reuse_or_alloc_nodeclIRKSA_EEPSt13_Rb_tree_nodeISA_EOT_@Base 2.0.9 - (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.0.9 + (optional=templinst|arch=amd64 arm64 hppa ia64 kfreebsd-amd64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeIN7citygml10CityObject15CityObjectsTypeESt4pairIKS2_St6vectorIPKS1_SaIS7_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS4_@Base 1.4.3 + (optional=templinst|arch=!armel !armhf)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE20_Reuse_or_alloc_nodeclIRKSA_EEPSt13_Rb_tree_nodeISA_EOT_@Base 2.0.9 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.0.4 - (optional=templinst|arch=amd64 hppa m68k sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.0.4 - (optional=templinst)_ZNSt8__detail12_Insert_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St10shared_ptrIN7citygml23TextureTargetDefinitionEEESaISD_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEEE15_M_insert_rangeINS_20_Node_const_iteratorISD_Lb0ELb1EEENS_10_AllocNodeISaINS_10_Hash_nodeISD_Lb1EEEEEEEEvT_SY_RKT0_St17integral_constantIbLb1EE@Base 2.0.9 - (optional=templinst)_ZNSt8__detail12_Insert_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St10shared_ptrIN7citygml24MaterialTargetDefinitionEEESaISD_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEEE15_M_insert_rangeINS_20_Node_const_iteratorISD_Lb0ELb1EEENS_10_AllocNodeISaINS_10_Hash_nodeISD_Lb1EEEEEEEEvT_SY_RKT0_St17integral_constantIbLb1EE@Base 2.0.9 + (optional=templinst|arch=amd64 arm64 hppa ia64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7citygml14AttributeValueEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.0.4 (optional=templinst)_ZNSt8__detail9_Map_baseIN7citygml8NodeType7XMLNodeESt4pairIKS3_St8functionIFvPNS1_7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEESaISJ_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS5_@Base 2.0.4 (optional=templinst)_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_PN7citygml16AppearanceTargetEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_@Base 2.0.9 (optional=templinst)_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_PN7citygml8NodeType7XMLNodeEESaISD_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS6_@Base 1.4.3 @@ -1482,7 +1492,7 @@ (optional=templinst)_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St10shared_ptrIN7citygml8GeometryEEESaISD_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_@Base 2.0.9 (optional=templinst)_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St6vectorI5TVec2IfESaISB_EEESaISE_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_@Base 1.4.3 (optional=templinst)_ZNSt8__detail9_Map_baseIPN7citygml10LineStringESt4pairIKS3_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISC_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOS3_@Base 2.0.9 - (optional=templinst|arch=alpha amd64 hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390x)_ZNSt8__detail9_Map_baseIPN7citygml7PolygonESt4pairIKS3_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISC_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOS3_@Base 2.0.4 + (optional=templinst)_ZNSt8__detail9_Map_baseIPN7citygml7PolygonESt4pairIKS3_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISC_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOS3_@Base 2.0.4 (optional=templinst)_ZNSt8__detail9_Map_baseIiSt4pairIKiN7citygml13AttributeTypeEESaIS5_ENS_10_Select1stESt8equal_toIiESt4hashIiENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOi@Base 2.0.4 _ZSt20__throw_bad_weak_ptrv@Base 1.4.3 _ZTI17StdBinInputSource@Base 1.4.3 @@ -1516,6 +1526,7 @@ _ZTIN7citygml16AppearanceTargetE@Base 1.4.3 _ZTIN7citygml16DocumentLocationE@Base 1.4.3 _ZTIN7citygml16ImplicitGeometryE@Base 1.4.3 + _ZTIN7citygml17ExternalReferenceE@Base 2.4.1 _ZTIN7citygml17SkipElementParserE@Base 1.4.3 _ZTIN7citygml18TextureCoordinatesE@Base 1.4.3 _ZTIN7citygml20CityGMLElementParserE@Base 1.4.3 @@ -1526,10 +1537,12 @@ _ZTIN7citygml21CityGMLDocumentParserE@Base 1.4.3 _ZTIN7citygml21GeometryElementParserE@Base 1.4.3 _ZTIN7citygml21MaterialElementParserE@Base 1.4.3 + _ZTIN7citygml21RectifiedGridCoverageE@Base 2.4.1 _ZTIN7citygml22CityModelElementParserE@Base 1.4.3 _ZTIN7citygml22GMLObjectElementParserE@Base 1.4.3 _ZTIN7citygml23AppearanceElementParserE@Base 1.4.3 _ZTIN7citygml23CityObjectElementParserE@Base 1.4.3 + _ZTIN7citygml23ExternalReferenceParserE@Base 2.4.1 _ZTIN7citygml23LineStringElementParserE@Base 1.4.3 _ZTIN7citygml23LinearRingElementParserE@Base 1.4.3 _ZTIN7citygml23TextureTargetDefinitionE@Base 1.4.3 @@ -1538,6 +1551,7 @@ _ZTIN7citygml26AppearanceTargetDefinitionINS_7TextureEEE@Base 1.4.3 _ZTIN7citygml26AppearanceTargetDefinitionINS_8MaterialEEE@Base 1.4.3 _ZTIN7citygml26DelayedChoiceElementParserE@Base 1.4.3 + _ZTIN7citygml27RectifiedGridCoverageParserE@Base 2.4.1 _ZTIN7citygml29ImplicitGeometryElementParserE@Base 1.4.3 _ZTIN7citygml33GMLFeatureCollectionElementParserE@Base 1.4.3 _ZTIN7citygml33GeoReferencedTextureElementParserE@Base 1.4.3 @@ -1549,51 +1563,53 @@ _ZTIN7citygml8MaterialE@Base 0.14 _ZTIN7citygml9CityModelE@Base 0.14 _ZTIN7citygml9StdLoggerE@Base 1.4.3 - (arch=armel)_ZTIN9__gnu_cxx24__concurrence_lock_errorE@Base 1.4.3 - (arch=armel)_ZTIN9__gnu_cxx26__concurrence_unlock_errorE@Base 1.4.3 - (arch=armel)_ZTIN9__gnu_cxx7__mutexE@Base 1.4.3 + (arch=armel riscv64)_ZTIN9__gnu_cxx24__concurrence_lock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTIN9__gnu_cxx26__concurrence_unlock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 2.4.1 _ZTIPFvPN7citygml7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE@Base 2.0.4 - (arch=armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZTISt14_Function_base@Base 1.4.3 (arch=armel armhf)_ZTISt14default_deleteIN7citygml22CityModelElementParserEE@Base 1.4.3 (arch=armel armhf)_ZTISt14default_deleteIN7citygml8GeometryEE@Base 1.4.3 (arch=armel armhf)_ZTISt14default_deleteIN7citygml9CityModelEE@Base 1.4.3 _ZTISt14unary_functionISt10shared_ptrIN7citygml10AppearanceEEvE@Base 1.4.3 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0.4 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0 - (arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 - (arch=armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 2.4.1 + (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 + (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZTISt23enable_shared_from_thisIN7citygml10AppearanceEE@Base 1.4.3 _ZTISt31_Maybe_unary_or_binary_functionIvJSt10shared_ptrIN7citygml10AppearanceEEEE@Base 1.4.3 _ZTISt8functionIFvSt10shared_ptrIN7citygml10AppearanceEEEE@Base 1.4.3 @@ -1631,6 +1647,7 @@ _ZTSN7citygml16AppearanceTargetE@Base 1.4.3 _ZTSN7citygml16DocumentLocationE@Base 1.4.3 _ZTSN7citygml16ImplicitGeometryE@Base 1.4.3 + _ZTSN7citygml17ExternalReferenceE@Base 2.4.1 _ZTSN7citygml17SkipElementParserE@Base 1.4.3 _ZTSN7citygml18TextureCoordinatesE@Base 1.4.3 _ZTSN7citygml20CityGMLElementParserE@Base 1.4.3 @@ -1641,10 +1658,12 @@ _ZTSN7citygml21CityGMLDocumentParserE@Base 1.4.3 _ZTSN7citygml21GeometryElementParserE@Base 1.4.3 _ZTSN7citygml21MaterialElementParserE@Base 1.4.3 + _ZTSN7citygml21RectifiedGridCoverageE@Base 2.4.1 _ZTSN7citygml22CityModelElementParserE@Base 1.4.3 _ZTSN7citygml22GMLObjectElementParserE@Base 1.4.3 _ZTSN7citygml23AppearanceElementParserE@Base 1.4.3 _ZTSN7citygml23CityObjectElementParserE@Base 1.4.3 + _ZTSN7citygml23ExternalReferenceParserE@Base 2.4.1 _ZTSN7citygml23LineStringElementParserE@Base 1.4.3 _ZTSN7citygml23LinearRingElementParserE@Base 1.4.3 _ZTSN7citygml23TextureTargetDefinitionE@Base 1.4.3 @@ -1653,6 +1672,7 @@ _ZTSN7citygml26AppearanceTargetDefinitionINS_7TextureEEE@Base 1.4.3 _ZTSN7citygml26AppearanceTargetDefinitionINS_8MaterialEEE@Base 1.4.3 _ZTSN7citygml26DelayedChoiceElementParserE@Base 1.4.3 + _ZTSN7citygml27RectifiedGridCoverageParserE@Base 2.4.1 _ZTSN7citygml29ImplicitGeometryElementParserE@Base 1.4.3 _ZTSN7citygml33GMLFeatureCollectionElementParserE@Base 1.4.3 _ZTSN7citygml33GeoReferencedTextureElementParserE@Base 1.4.3 @@ -1664,52 +1684,53 @@ _ZTSN7citygml8MaterialE@Base 0.14 _ZTSN7citygml9CityModelE@Base 0.14 _ZTSN7citygml9StdLoggerE@Base 1.4.3 - (arch=armel)_ZTSN9__gnu_cxx24__concurrence_lock_errorE@Base 1.4.3 - (arch=armel)_ZTSN9__gnu_cxx26__concurrence_unlock_errorE@Base 1.4.3 - (arch=armel)_ZTSN9__gnu_cxx7__mutexE@Base 1.4.3 + (arch=armel riscv64)_ZTSN9__gnu_cxx24__concurrence_lock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTSN9__gnu_cxx26__concurrence_unlock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 2.4.1 _ZTSPFvPN7citygml7AddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE@Base 2.0.4 - (arch=armel)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZTSSt14_Function_base@Base 1.4.3 _ZTSSt14default_deleteIN7citygml22CityModelElementParserEE@Base 1.4.3 _ZTSSt14default_deleteIN7citygml8GeometryEE@Base 1.4.3 _ZTSSt14default_deleteIN7citygml9CityModelEE@Base 1.4.3 _ZTSSt14unary_functionISt10shared_ptrIN7citygml10AppearanceEEvE@Base 1.4.3 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0.4 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZTSSt19_Sp_make_shared_tag@Base 1.4.3 - (arch=armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0 - (arch=!armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 - (arch=armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 + (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZTSSt23enable_shared_from_thisIN7citygml10AppearanceEE@Base 1.4.3 _ZTSSt31_Maybe_unary_or_binary_functionIvJSt10shared_ptrIN7citygml10AppearanceEEEE@Base 1.4.3 _ZTSSt8functionIFvSt10shared_ptrIN7citygml10AppearanceEEEE@Base 1.4.3 @@ -1733,6 +1754,7 @@ _ZTVN7citygml14SequenceParserE@Base 1.4.3 _ZTVN7citygml16AppearanceTargetE@Base 1.4.3 _ZTVN7citygml16ImplicitGeometryE@Base 1.4.3 + _ZTVN7citygml17ExternalReferenceE@Base 2.4.1 _ZTVN7citygml17SkipElementParserE@Base 1.4.3 _ZTVN7citygml18TextureCoordinatesE@Base 1.4.3 _ZTVN7citygml20CityGMLElementParserE@Base 1.4.3 @@ -1743,10 +1765,12 @@ _ZTVN7citygml21CityGMLDocumentParserE@Base 1.4.3 _ZTVN7citygml21GeometryElementParserE@Base 1.4.3 _ZTVN7citygml21MaterialElementParserE@Base 1.4.3 + _ZTVN7citygml21RectifiedGridCoverageE@Base 2.4.1 _ZTVN7citygml22CityModelElementParserE@Base 1.4.3 _ZTVN7citygml22GMLObjectElementParserE@Base 1.4.3 _ZTVN7citygml23AppearanceElementParserE@Base 1.4.3 _ZTVN7citygml23CityObjectElementParserE@Base 1.4.3 + _ZTVN7citygml23ExternalReferenceParserE@Base 2.4.1 _ZTVN7citygml23LineStringElementParserE@Base 1.4.3 _ZTVN7citygml23LinearRingElementParserE@Base 1.4.3 _ZTVN7citygml23TextureTargetDefinitionE@Base 1.4.3 @@ -1754,6 +1778,7 @@ _ZTVN7citygml26AppearanceTargetDefinitionINS_7TextureEEE@Base 1.4.3 _ZTVN7citygml26AppearanceTargetDefinitionINS_8MaterialEEE@Base 1.4.3 _ZTVN7citygml26DelayedChoiceElementParserE@Base 1.4.3 + _ZTVN7citygml27RectifiedGridCoverageParserE@Base 2.4.1 _ZTVN7citygml29ImplicitGeometryElementParserE@Base 1.4.3 _ZTVN7citygml33GMLFeatureCollectionElementParserE@Base 1.4.3 _ZTVN7citygml33GeoReferencedTextureElementParserE@Base 1.4.3 @@ -1765,47 +1790,48 @@ _ZTVN7citygml8MaterialE@Base 0.14 _ZTVN7citygml9CityModelE@Base 0.14 _ZTVN7citygml9StdLoggerE@Base 1.4.3 - (arch=armel)_ZTVN9__gnu_cxx24__concurrence_lock_errorE@Base 1.4.3 - (arch=armel)_ZTVN9__gnu_cxx26__concurrence_unlock_errorE@Base 1.4.3 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0.4 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.0 - (arch=!armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 - (arch=armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 - (arch=armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.3 - (arch=!armel)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVN9__gnu_cxx24__concurrence_lock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTVN9__gnu_cxx26__concurrence_unlock_errorE@Base 2.4.1 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml10LineStringELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml10LinearRingELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.8 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml13ElementParserELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml17ExternalReferenceELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml20GeoreferencedTextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml23TextureTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml24MaterialTargetDefinitionELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml7PolygonELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml7TextureELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml8GeometryELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN7citygml8MaterialELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml22CityModelElementParserESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml8GeometryESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt19_Sp_counted_deleterIPN7citygml9CityModelESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml18TextureCoordinatesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0.4 + (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml6ObjectESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 + (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE@Base 2.4.1 + (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIN7citygml9StdLoggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE@Base 2.0 _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 2.0.9 _ZanN7citygml10CityObject15CityObjectsTypeES1_@Base 2.0.4 _ZcoN7citygml10CityObject15CityObjectsTypeE@Base 2.0.4 _ZeoN7citygml10CityObject15CityObjectsTypeES1_@Base 2.0.4 _ZorN7citygml10CityObject15CityObjectsTypeES1_@Base 2.0.4 (c++|arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)"non-virtual thunk to CityGMLHandlerXerces::characters(char16_t const*, unsigned int)@Base" 2.0.8 - (c++|arch=alpha amd64 ppc64 s390x sparc64)"non-virtual thunk to CityGMLHandlerXerces::characters(char16_t const*, unsigned long)@Base" 2.0.8 + (c++|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)"non-virtual thunk to CityGMLHandlerXerces::characters(char16_t const*, unsigned long)@Base" 2.4.1 (c++)"non-virtual thunk to CityGMLHandlerXerces::endDocument()@Base" 1.4.3 (c++)"non-virtual thunk to CityGMLHandlerXerces::endElement(char16_t const*, char16_t const*, char16_t const*)@Base" 2.0.4 (c++)"non-virtual thunk to CityGMLHandlerXerces::getDocumentLocation() const@Base" 1.4.3 @@ -1815,9 +1841,9 @@ (c++)"non-virtual thunk to CityGMLHandlerXerces::~CityGMLHandlerXerces()@Base" 1.4.3 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::attributeDecl(char16_t const*, char16_t const*, char16_t const*, char16_t const*, char16_t const*)@Base" 2.0.4 (c++|arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)"non-virtual thunk to xercesc_3_2::DefaultHandler::characters(char16_t const*, unsigned int)@Base" 2.0.8 - (c++|arch=alpha amd64 ppc64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::characters(char16_t const*, unsigned long)@Base" 2.0.8 + (c++|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::characters(char16_t const*, unsigned long)@Base" 2.4.1 (c++|arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)"non-virtual thunk to xercesc_3_2::DefaultHandler::comment(char16_t const*, unsigned int)@Base" 2.0.8 - (c++|arch=alpha amd64 ppc64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::comment(char16_t const*, unsigned long)@Base" 2.0.8 + (c++|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::comment(char16_t const*, unsigned long)@Base" 2.4.1 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::elementDecl(char16_t const*, char16_t const*)@Base" 2.0.4 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::endCDATA()@Base" 2.0.4 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::endDTD()@Base" 2.0.4 @@ -1829,7 +1855,7 @@ (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::externalEntityDecl(char16_t const*, char16_t const*, char16_t const*)@Base" 2.0.4 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::fatalError(xercesc_3_2::SAXParseException const&)@Base" 2.0.4 (c++|arch=armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32)"non-virtual thunk to xercesc_3_2::DefaultHandler::ignorableWhitespace(char16_t const*, unsigned int)@Base" 2.0.8 - (c++|arch=alpha amd64 ppc64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::ignorableWhitespace(char16_t const*, unsigned long)@Base" 2.0.8 + (c++|arch=alpha amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)"non-virtual thunk to xercesc_3_2::DefaultHandler::ignorableWhitespace(char16_t const*, unsigned long)@Base" 2.4.1 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::internalEntityDecl(char16_t const*, char16_t const*)@Base" 2.0.4 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::notationDecl(char16_t const*, char16_t const*, char16_t const*)@Base" 2.0.4 (c++)"non-virtual thunk to xercesc_3_2::DefaultHandler::processingInstruction(char16_t const*, char16_t const*)@Base" 2.0.4 diff -Nru libcitygml-2.0.9/debian/libcitygml-dev.install libcitygml-2.4.3/debian/libcitygml-dev.install --- libcitygml-2.0.9/debian/libcitygml-dev.install 2017-11-16 16:08:39.000000000 +0000 +++ libcitygml-2.4.3/debian/libcitygml-dev.install 2022-03-15 05:22:34.000000000 +0000 @@ -1,3 +1,4 @@ usr/include/* usr/lib/*/lib*.so +usr/lib/*/cmake/* usr/lib/*/pkgconfig/* diff -Nru libcitygml-2.0.9/debian/patches/series libcitygml-2.4.3/debian/patches/series --- libcitygml-2.0.9/debian/patches/series 2017-11-16 18:27:21.000000000 +0000 +++ libcitygml-2.4.3/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -spelling-errors.patch diff -Nru libcitygml-2.0.9/debian/patches/spelling-errors.patch libcitygml-2.4.3/debian/patches/spelling-errors.patch --- libcitygml-2.0.9/debian/patches/spelling-errors.patch 2017-11-16 18:27:42.000000000 +0000 +++ libcitygml-2.4.3/debian/patches/spelling-errors.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: Fix spelling errors. - * seperators -> separators -Author: Bas Couwenberg - ---- a/test/citygmltest.cpp -+++ b/test/citygmltest.cpp -@@ -37,7 +37,7 @@ void usage() - << " SolitaryVegetationObject, WaterBody, TINRelief, LandUse," << std::endl - << " Tunnel, Bridge, BridgeConstructionElement," << std::endl - << " BridgeInstallation, BridgePart, All" << std::endl -- << " and seperators |,&,~." << std::endl -+ << " and separators |,&,~." << std::endl - << " Examples:" << std::endl - << " \"All&~Track&~Room\" to parse everything but tracks & rooms" << std::endl - << " \"Road&Railway\" to parse only roads & railways" << std::endl; diff -Nru libcitygml-2.0.9/debian/rules libcitygml-2.4.3/debian/rules --- libcitygml-2.0.9/debian/rules 2020-03-19 17:55:10.000000000 +0000 +++ libcitygml-2.4.3/debian/rules 2022-03-08 15:33:32.000000000 +0000 @@ -25,8 +25,5 @@ dh_auto_configure -- \ -DLIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH) -override_dh_install: - dh_install --list-missing - override_dh_makeshlibs: dh_makeshlibs -- -c0 -v$(CITYGML_VERSION) diff -Nru libcitygml-2.0.9/debian/watch libcitygml-2.4.3/debian/watch --- libcitygml-2.0.9/debian/watch 2018-08-15 16:46:40.000000000 +0000 +++ libcitygml-2.4.3/debian/watch 2022-03-08 15:33:32.000000000 +0000 @@ -1,7 +1,7 @@ -version=3 +version=4 opts=\ dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,\ uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/;s/RC/rc/;s/-/./g,\ filenamemangle=s/(?:.*)?(?:rel|v|libcitygml)[\-\_]?(\d\S+)\.(tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))/libcitygml-$1.$2/ \ -https://github.com/jklimke/libcitygml/releases \ -(?:.*?/archive/)?(?:rel|v|libcitygml)[\-\_]?(\d\S+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) +https://github.com/jklimke/libcitygml/tags \ +(?:.*?/archive/(?:.*?/)?)?(?:rel|v|libcitygml)[\-\_]?(\d\S+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) diff -Nru libcitygml-2.0.9/README.md libcitygml-2.4.3/README.md --- libcitygml-2.0.9/README.md 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/README.md 2022-06-27 08:20:42.000000000 +0000 @@ -20,7 +20,7 @@ Dependencies: -The XercesC xml parsing library is the only requirement compiling and using libcitygml. +The XercesC xml parsing library is the only requirement compiling and using libcitygml. Please use a version > 3.1 compiled with an SDK that is compatible with C++11. GDAL is required if coordinate transformations should be applied during paring. diff -Nru libcitygml-2.0.9/sources/citygmlConfig.cmake.in libcitygml-2.4.3/sources/citygmlConfig.cmake.in --- libcitygml-2.0.9/sources/citygmlConfig.cmake.in 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/citygmlConfig.cmake.in 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,9 @@ +@PACKAGE_INIT@ + +include("${CMAKE_CURRENT_LIST_DIR}/citygmlConfigInternal.cmake") + +set(CITYGML_ROOT_DIR ${PACKAGE_PREFIX_DIR}) +set(CITYGML_LIBRARIES citygml::citygml) +set(CITYGML_DYNAMIC @LIBCITYGML_DYNAMIC@) +get_property(CITYGML_INCLUDE_DIRS TARGET citygml::citygml PROPERTY INTERFACE_INCLUDE_DIRECTORIES) +set(CITYGML_LIBRARY_DIRS "") diff -Nru libcitygml-2.0.9/sources/citygml.pc.cmake libcitygml-2.4.3/sources/citygml.pc.cmake --- libcitygml-2.0.9/sources/citygml.pc.cmake 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/citygml.pc.cmake 2022-06-27 08:20:42.000000000 +0000 @@ -5,7 +5,7 @@ Name: citygml Description: Read and Write CityGML files -Requires: libxml-2.0 glu +Requires: ${PKG_CONFIG_REQUIRES} Version: ${META_VERSION} -Libs: -L${LIB_INSTALL_DIR} -lcitygml +Libs: -L${LIB_INSTALL_DIR} -lcitygml${LIBCITYGML_POSTFIX} Cflags: -I${INCLUDE_INSTALL_DIR} diff -Nru libcitygml-2.0.9/sources/CMakeLists.txt libcitygml-2.4.3/sources/CMakeLists.txt --- libcitygml-2.0.9/sources/CMakeLists.txt 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/CMakeLists.txt 2022-06-27 08:20:42.000000000 +0000 @@ -77,6 +77,8 @@ src/citygml/geometrymanager.cpp src/citygml/linestring.cpp src/citygml/address.cpp + src/citygml/rectifiedgridcoverage.cpp + src/citygml/externalreference.cpp src/parser/nodetypes.cpp src/parser/attributes.cpp @@ -98,11 +100,13 @@ src/parser/citymodelelementparser.cpp src/parser/cityobjectelementparser.cpp src/parser/appearanceelementparser.cpp + src/parser/externalreferenceparser.cpp src/parser/materialelementparser.cpp src/parser/textureelementparser.cpp src/parser/georeferencedtextureelementparser.cpp src/parser/geometryelementparser.cpp src/parser/polygonelementparser.cpp + src/parser/rectifiedgridcoverageparser.cpp src/parser/linestringelementparser.cpp src/parser/linearringelementparser.cpp src/parser/implicitgeometryelementparser.cpp @@ -145,6 +149,8 @@ include/citygml/citygmlfactory.h include/citygml/linestring.h include/citygml/address.h + include/citygml/rectifiedgridcoverage.h + include/citygml/externalreference.h ) SET(HEADERS @@ -179,11 +185,13 @@ include/parser/citymodelelementparser.h include/parser/cityobjectelementparser.h include/parser/appearanceelementparser.h + include/parser/externalreferenceparser.h include/parser/materialelementparser.h include/parser/textureelementparser.h include/parser/georeferencedtextureelementparser.h include/parser/geometryelementparser.h include/parser/polygonelementparser.h + include/parser/rectifiedgridcoverageparser.h include/parser/linestringelementparser.h include/parser/linearringelementparser.h include/parser/implicitgeometryelementparser.h @@ -197,7 +205,10 @@ EXPORT_MACRO_NAME LIBCITYGML_EXPORT EXPORT_FILE_NAME ${EXPORT_HEADER_FILE_NAME}) -TARGET_LINK_LIBRARIES( ${target} ${XERCESC_LIBRARIES} ${OPENGL_LIBRARIES} ${GDAL_LIBRARY} ) +TARGET_LINK_LIBRARIES( ${target} PUBLIC ${XERCESC_LIBRARIES} ${OPENGL_LIBRARIES} ) +if(LIBCITYGML_USE_GDAL) + TARGET_LINK_LIBRARIES( ${target} PUBLIC ${GDAL_LIBRARY} ) +endif(LIBCITYGML_USE_GDAL) set_target_properties( ${target} PROPERTIES VERSION ${META_VERSION} @@ -214,19 +225,49 @@ set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include/citygml") endif(NOT DEFINED INCLUDE_INSTALL_DIR) +if(WIN32) + set(CONFIG_INSTALL_DIR "cmake") +else() + set(CONFIG_INSTALL_DIR "${LIB_INSTALL_DIR}/cmake/citygml") +endif() + INSTALL( TARGETS ${target} + EXPORT citygmlConfigInternal RUNTIME DESTINATION ${BIN_INSTALL_DIR} LIBRARY DESTINATION ${LIB_INSTALL_DIR} ARCHIVE DESTINATION ${LIB_INSTALL_DIR} + COMPONENT "runtime" +) +INSTALL( + EXPORT citygmlConfigInternal + DESTINATION "${CONFIG_INSTALL_DIR}" + NAMESPACE "citygml::" + COMPONENT "development" ) +include(CMakePackageConfigHelpers) +configure_package_config_file( + "${CMAKE_CURRENT_SOURCE_DIR}/citygmlConfig.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/citygmlConfig.cmake" + INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}") +write_basic_package_version_file( + ${CMAKE_CURRENT_BINARY_DIR}/citygmlConfigVersion.cmake + VERSION "${META_VERSION}" + COMPATIBILITY SameMajorVersion) +INSTALL( + FILES ${CMAKE_CURRENT_BINARY_DIR}/citygmlConfig.cmake + ${CMAKE_CURRENT_BINARY_DIR}/citygmlConfigVersion.cmake + DESTINATION "${CONFIG_INSTALL_DIR}" + COMPONENT "development" +) # FIXME: Do not run for OS X framework INSTALL( FILES ${PUBLIC_HEADER} DESTINATION ${INCLUDE_INSTALL_DIR} + COMPONENT "development" ) INSTALL( @@ -234,10 +275,26 @@ ${EXPORT_HEADER_FILE_NAME} DESTINATION ${INCLUDE_INSTALL_DIR} + COMPONENT "development" ) +if (LIBCITYGML_DEBUG_POSTFIX AND CMAKE_BUILD_TYPE STREQUAL "Debug") + set(LIBCITYGML_POSTFIX ${CMAKE_DEBUG_POSTFIX}) +else() + set(LIBCITYGML_POSTFIX "") +endif() + +set(PKG_CONFIG_REQUIRES "xerces-c glu") + +if (LIBCITYGML_USE_GDAL) + set(PKG_CONFIG_REQUIRES "${PKG_CONFIG_REQUIRES} gdal") +endif() configure_file(citygml.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/citygml.pc) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/citygml.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) +INSTALL( + FILES ${CMAKE_CURRENT_BINARY_DIR}/citygml.pc + DESTINATION ${LIB_INSTALL_DIR}/pkgconfig + COMPONENT "development" +) diff -Nru libcitygml-2.0.9/sources/include/citygml/citygmlfactory.h libcitygml-2.4.3/sources/include/citygml/citygmlfactory.h --- libcitygml-2.0.9/sources/include/citygml/citygmlfactory.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/citygmlfactory.h 2022-06-27 08:20:42.000000000 +0000 @@ -2,6 +2,7 @@ #include #include +#include #include @@ -19,6 +20,7 @@ class ImplicitGeometry; class Polygon; class LineString; + class RectifiedGridCoverage; class Appearance; class Texture; @@ -34,10 +36,12 @@ CityModel* createCityModel(const std::string& id); CityObject* createCityObject(const std::string& id, CityObject::CityObjectsType type); - Geometry* createGeometry(const std::string& id, const CityObject::CityObjectsType& cityObjType = CityObject::CityObjectsType::COT_All, unsigned int lod = 0); + Geometry* createGeometry(const std::string& id, const CityObject::CityObjectsType& cityObjType = CityObject::CityObjectsType::COT_All, unsigned int lod = 0, std::string srsName = ""); + RectifiedGridCoverage* createRectifiedGridCoverage(std::string const& id); std::shared_ptr createPolygon(const std::string& id); std::shared_ptr createLineString(const std::string& id); + ExternalReference* createExternalReference(const std::string& id); /** * @brief requests a polygon for a Geometry object that will be added later diff -Nru libcitygml-2.0.9/sources/include/citygml/citygml.h libcitygml-2.4.3/sources/include/citygml/citygml.h --- libcitygml-2.0.9/sources/include/citygml/citygml.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/citygml.h 2022-06-27 08:20:42.000000000 +0000 @@ -59,6 +59,7 @@ // pruneEmptyObjects: remove the objects which do not contains any geometrical entity // tesselate: convert the interior & exteriors polygons to triangles // destSRS: the SRS (WKT, EPSG, OGC URN, etc.) where the coordinates must be transformed, default ("") is no transformation + // srsSRS: the SRS (WKT, EPSG, OGC URN, etc.) to overrride the SRS in the CityGML data (if any), default ("") means no override or use included SRS class LIBCITYGML_EXPORT ParserParams { @@ -68,8 +69,10 @@ , minLOD( 0 ) , maxLOD( 4 ) , optimize( false ) + , tesselate( true ) , pruneEmptyObjects( false ) , destSRS( "" ) + , srcSRS( "" ) , keepVertices ( false ) { } @@ -82,6 +85,7 @@ bool tesselate; bool keepVertices; std::string destSRS; + std::string srcSRS; }; LIBCITYGML_EXPORT std::shared_ptr load( std::istream& stream, const ParserParams& params, std::shared_ptr logger = nullptr); diff -Nru libcitygml-2.0.9/sources/include/citygml/citymodel.h libcitygml-2.4.3/sources/include/citygml/citymodel.h --- libcitygml-2.0.9/sources/include/citygml/citymodel.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/citymodel.h 2022-06-27 08:20:42.000000000 +0000 @@ -39,7 +39,7 @@ const std::string& getSRSName() const; - void finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger); + void finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger); std::vector themes() const; void setThemes(std::vector themes); diff -Nru libcitygml-2.0.9/sources/include/citygml/cityobject.h libcitygml-2.4.3/sources/include/citygml/cityobject.h --- libcitygml-2.0.9/sources/include/citygml/cityobject.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/cityobject.h 2022-06-27 08:20:42.000000000 +0000 @@ -6,6 +6,8 @@ #include #include #include +#include +#include class Tesselator; namespace citygml { @@ -39,6 +41,11 @@ COT_SolitaryVegetationObject = 1ll<< 13, COT_WaterBody = 1ll<< 14, COT_ReliefFeature = 1ll<< 15, + COT_ReliefComponent = 1ll<< 35, + COT_TINRelief = 1ll<< 36, + COT_MassPointRelief = 1ll<< 37, + COT_BreaklineRelief = 1ll<< 38, + COT_RasterRelief = 1ll<< 39, COT_LandUse = 1ll<< 16, COT_Tunnel = 1ll<< 17, COT_Bridge = 1ll<< 18, @@ -62,6 +69,9 @@ // covers all supertypes of tran::_TransportationObject that are not Track, Road, Railway or Square... // there are to many for to few bits to explicitly enumerate them. However Track, Road, Railway or Square should be used most of the time COT_TransportationObject = 1ll<< 33, + + // ADD Buildding model + COT_IntBuildingInstallation = 1ll<< 34, COT_All = 0xFFFFFFFFFFFFFFFFll }; @@ -100,8 +110,16 @@ // Access address const Address* address() const; void setAddress(std::unique_ptr
&& address); + + // Access rectifiedGridCoverage + RectifiedGridCoverage const* rectifiedGridCoverage() const; + void setRectifiedGridCoverage(RectifiedGridCoverage * rectifiedGridCoverage); + + // Access externalReference + ExternalReference const* externalReference() const; + void setExternalReference(ExternalReference * externalReference); - void finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger); + void finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger); virtual ~CityObject(); @@ -112,6 +130,8 @@ std::vector > m_implicitGeometries; std::vector > m_children; std::unique_ptr
m_address; + std::unique_ptr m_rectifiedGridCoverage; + std::unique_ptr m_externalReference; }; LIBCITYGML_EXPORT std::ostream& operator<<( std::ostream& os, const CityObject& o ); diff -Nru libcitygml-2.0.9/sources/include/citygml/externalreference.h libcitygml-2.4.3/sources/include/citygml/externalreference.h --- libcitygml-2.0.9/sources/include/citygml/externalreference.h 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/externalreference.h 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,25 @@ +#pragma once + +#include + + +namespace citygml { + union LIBCITYGML_EXPORT ExternalObjectReference { + std::string name; + std::string uri; + + ExternalObjectReference(); + ~ExternalObjectReference(); + }; + + class LIBCITYGML_EXPORT ExternalReference: public Object { + friend class CityGMLFactory; + + protected: + ExternalReference(std::string const& id); +// ~ExternalReference() noexcept override; // Destructor + public: + std::string informationSystem; + ExternalObjectReference externalObject; + }; +} diff -Nru libcitygml-2.0.9/sources/include/citygml/geometry.h libcitygml-2.4.3/sources/include/citygml/geometry.h --- libcitygml-2.0.9/sources/include/citygml/geometry.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/geometry.h 2022-06-27 08:20:42.000000000 +0000 @@ -34,7 +34,8 @@ GT_InteriorWall = 1 << 6, GT_Ceiling = 1 << 7, GT_OuterCeiling = 1 << 8, - GT_OuterFloor = 1 << 9 + GT_OuterFloor = 1 << 9, + GT_Tin = 1 << 10, }; unsigned int getLOD() const; @@ -59,6 +60,10 @@ unsigned int lod() const; void setLod(unsigned int lod); + // Access the srs of the implicit geometry + std::string getSRSName() const; + void setSRSName(const std::string& srsName); + void addPolygon(std::shared_ptr ); void addLineString(std::shared_ptr); @@ -68,13 +73,13 @@ * @param tesselator the tesselator to be used for tesselation * @param mergePolygons determines wether all polygons are merged into one */ - void finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger); + void finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger); ~Geometry(); protected: - Geometry( const std::string& id, GeometryType type = GeometryType::GT_Unknown, unsigned int lod = 0 ); + Geometry( const std::string& id, GeometryType type = GeometryType::GT_Unknown, unsigned int lod = 0, std::string srsName = "" ); bool m_finished; @@ -82,6 +87,8 @@ unsigned int m_lod; + std::string m_srsName; + std::vector > m_childGeometries; std::vector > m_polygons; diff -Nru libcitygml-2.0.9/sources/include/citygml/polygon.h libcitygml-2.4.3/sources/include/citygml/polygon.h --- libcitygml-2.0.9/sources/include/citygml/polygon.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/polygon.h 2022-06-27 08:20:42.000000000 +0000 @@ -82,7 +82,7 @@ void addRing( LinearRing* ); - void finish(Tesselator& tesselator , bool optimize, std::shared_ptr logger); + void finish(Tesselator& tesselator , bool optimize, bool tesselate, std::shared_ptr logger); std::shared_ptr exteriorRing(){ return m_exteriorRing; diff -Nru libcitygml-2.0.9/sources/include/citygml/rectifiedgridcoverage.h libcitygml-2.4.3/sources/include/citygml/rectifiedgridcoverage.h --- libcitygml-2.0.9/sources/include/citygml/rectifiedgridcoverage.h 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/include/citygml/rectifiedgridcoverage.h 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,18 @@ +#pragma once + +#include + +namespace citygml { + + class LIBCITYGML_EXPORT RectifiedGridCoverage : public FeatureObject + { + friend class CityGMLFactory; + + protected: + RectifiedGridCoverage(std::string const& id = "RectifiedGridCoverage"); + }; + + LIBCITYGML_EXPORT std::ostream& operator<<( std::ostream& os, const RectifiedGridCoverage& o ); + +} + diff -Nru libcitygml-2.0.9/sources/include/parser/citygmldocumentparser.h libcitygml-2.4.3/sources/include/parser/citygmldocumentparser.h --- libcitygml-2.0.9/sources/include/parser/citygmldocumentparser.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/parser/citygmldocumentparser.h 2022-06-27 08:20:42.000000000 +0000 @@ -19,6 +19,8 @@ std::shared_ptr getModel(); + const ParserParams getParserParams() const; + // Methods used by CityGMLElementParser void setCurrentElementParser(ElementParser* parser); diff -Nru libcitygml-2.0.9/sources/include/parser/externalreferenceparser.h libcitygml-2.4.3/sources/include/parser/externalreferenceparser.h --- libcitygml-2.0.9/sources/include/parser/externalreferenceparser.h 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/include/parser/externalreferenceparser.h 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,31 @@ +#pragma once + +#include +#include "parser/gmlobjectparser.h" +#include + + +namespace citygml { + class ExternalReferenceParser: public GMLObjectElementParser { + public: + ExternalReferenceParser(CityGMLDocumentParser& documentParser, CityGMLFactory& factory, std::shared_ptr logger, std::function callback); + + // ElementParser interface + virtual std::string elementParserName() const override; + virtual bool handlesElement(NodeType::XMLNode const& node) const override; + + protected: + // CityGMLElementParser interaface + virtual bool parseElementStartTag(NodeType::XMLNode const& node, Attributes & attribute) override; + virtual bool parseElementEndTag(NodeType::XMLNode const& node, std::string const& characters) override; + virtual bool parseChildElementStartTag(NodeType::XMLNode const& node, Attributes & attributes) override; + virtual bool parseChildElementEndTag(NodeType::XMLNode const& node, std::string const& characters) override; + + // GMLObjectElementParser interface + virtual Object* getObject() override; + + private: + std::unique_ptr model; + std::function callback; + }; +} diff -Nru libcitygml-2.0.9/sources/include/parser/gmlfeaturecollectionparser.h libcitygml-2.4.3/sources/include/parser/gmlfeaturecollectionparser.h --- libcitygml-2.0.9/sources/include/parser/gmlfeaturecollectionparser.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/parser/gmlfeaturecollectionparser.h 2022-06-27 08:20:42.000000000 +0000 @@ -24,8 +24,12 @@ // GMLObjectElementParser interface virtual Object* getObject() override; + const Envelope& getEnvelope() const; + bool getSourceSRSOverride() const; + private: Envelope* m_bounds; + bool m_sourceSRSOverride; }; diff -Nru libcitygml-2.0.9/sources/include/parser/nodetypes.h libcitygml-2.4.3/sources/include/parser/nodetypes.h --- libcitygml-2.0.9/sources/include/parser/nodetypes.h 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/include/parser/nodetypes.h 2022-06-27 08:20:42.000000000 +0000 @@ -146,9 +146,11 @@ NODETYPE( GML, Shell ) NODETYPE( GML, PolyhedralSurface ) NODETYPE( GML, Surface ) - NODETYPE( GML, PolygonPatch) + NODETYPE( GML, PolygonPatch ) NODETYPE( GML, LineString ) + + NODETYPE( GML, RectifiedGridCoverage ) // BLDG NODETYPE( BLDG, Building ) @@ -209,7 +211,8 @@ NODETYPE( BLDG, OuterCeilingSurface ) NODETYPE( BLDG, OuterFloorSurface ) NODETYPE( BLDG, BuildingFurniture ) - + NODETYPE( BLDG, IntBuildingInstallation) + NODETYPE( BLDG, CityFurniture ) NODETYPE( BLDG, Address) diff -Nru libcitygml-2.0.9/sources/include/parser/rectifiedgridcoverageparser.h libcitygml-2.4.3/sources/include/parser/rectifiedgridcoverageparser.h --- libcitygml-2.0.9/sources/include/parser/rectifiedgridcoverageparser.h 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/include/parser/rectifiedgridcoverageparser.h 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,34 @@ +#pragma once + +#include +#include "parser/gmlfeaturecollectionparser.h" +#include + + +namespace citygml { + + class RectifiedGridCoverageParser : public GMLFeatureCollectionElementParser { + public: + RectifiedGridCoverageParser(CityGMLDocumentParser& documentParser, CityGMLFactory& factory, std::shared_ptr logger, std::function callback); + + // ElementParser interface + virtual std::string elementParserName() const override; + virtual bool handlesElement(const NodeType::XMLNode &node) const override; + protected: + + // CityGMLElementParser interface + virtual bool parseElementStartTag(const NodeType::XMLNode& node, Attributes& attributes) override; + virtual bool parseElementEndTag(const NodeType::XMLNode& node, const std::string& characters) override; + virtual bool parseChildElementStartTag(const NodeType::XMLNode& node, Attributes& attributes) override; + virtual bool parseChildElementEndTag(const NodeType::XMLNode& node, const std::string& characters) override; + + // GMLFeatureCollectionElementParser interface + virtual FeatureObject* getFeatureObject() override; + + private: + std::function m_callback; + RectifiedGridCoverage * m_model; + }; +} + + diff -Nru libcitygml-2.0.9/sources/src/citygml/citygmlfactory.cpp libcitygml-2.4.3/sources/src/citygml/citygmlfactory.cpp --- libcitygml-2.0.9/sources/src/citygml/citygmlfactory.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/citygmlfactory.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -15,6 +15,7 @@ #include #include #include +#include namespace citygml { @@ -26,6 +27,10 @@ m_logger = logger; } + RectifiedGridCoverage* CityGMLFactory::createRectifiedGridCoverage(std::string const& id) { + return new RectifiedGridCoverage(id); + } + CityModel* CityGMLFactory::createCityModel(const std::string& id) { return new CityModel(id); @@ -58,15 +63,17 @@ return Geometry::GeometryType::GT_OuterCeiling; case CityObject::CityObjectsType::COT_OuterFloorSurface: return Geometry::GeometryType::GT_OuterFloor; + case CityObject::CityObjectsType::COT_TINRelief: + return Geometry::GeometryType::GT_Tin; default: return Geometry::GeometryType::GT_Unknown; } } - Geometry* CityGMLFactory::createGeometry(const std::string& id, const CityObject::CityObjectsType& cityObjType, unsigned int lod) + Geometry* CityGMLFactory::createGeometry(const std::string& id, const CityObject::CityObjectsType& cityObjType, unsigned int lod, std::string srsName) { - Geometry* geom = new Geometry(id, mapCityObjectsTypeToGeometryType(cityObjType), lod); + Geometry* geom = new Geometry(id, mapCityObjectsTypeToGeometryType(cityObjType), lod, srsName); appearanceTargetCreated(geom); return geom; } @@ -86,7 +93,11 @@ { LineString* lineString = new LineString(id); return std::shared_ptr(lineString); + } + ExternalReference* CityGMLFactory::createExternalReference(const std::string& id) + { + return new ExternalReference(id); } void CityGMLFactory::requestSharedPolygonForGeometry(Geometry* geom, const std::string& polygonId) diff -Nru libcitygml-2.0.9/sources/src/citygml/citymodel.cpp libcitygml-2.4.3/sources/src/citygml/citymodel.cpp --- libcitygml-2.0.9/sources/src/citygml/citymodel.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/citymodel.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -115,11 +115,11 @@ } - void CityModel::finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger) + void CityModel::finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger) { // Finish all cityobjcts for (auto& cityObj : m_roots) { - cityObj->finish(tesselator, optimize, logger); + cityObj->finish(tesselator, optimize, tesselate, logger); } // Build city objects map diff -Nru libcitygml-2.0.9/sources/src/citygml/cityobject.cpp libcitygml-2.4.3/sources/src/citygml/cityobject.cpp --- libcitygml-2.0.9/sources/src/citygml/cityobject.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/cityobject.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -98,20 +98,36 @@ m_address = std::move(address); } - void CityObject::finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger) + RectifiedGridCoverage const* CityObject::rectifiedGridCoverage() const { + return m_rectifiedGridCoverage.get(); + } + + void CityObject::setRectifiedGridCoverage(RectifiedGridCoverage * rectifiedGridCoverage) { + m_rectifiedGridCoverage = std::unique_ptr(rectifiedGridCoverage); + } + + ExternalReference const* CityObject::externalReference() const { + return m_externalReference.get(); + } + + void CityObject::setExternalReference(ExternalReference * externalReference) { + m_externalReference = std::unique_ptr(externalReference); + } + + void CityObject::finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger) { for (std::unique_ptr& geom : m_geometries) { - geom->finish(tesselator, optimize, logger); + geom->finish(tesselator, optimize, tesselate, logger); } for (std::unique_ptr& implictGeom : m_implicitGeometries) { for (int i = 0; i < implictGeom->getGeometriesCount(); i++) { - implictGeom->getGeometry(i).finish(tesselator, optimize, logger); + implictGeom->getGeometry(i).finish(tesselator, optimize, tesselate, logger); } } for (std::unique_ptr& child : m_children) { - child->finish(tesselator, optimize, logger); + child->finish(tesselator, optimize, tesselate, logger); } } @@ -209,6 +225,8 @@ return "OuterFloorSurface"; case CityObject::CityObjectsType::COT_TransportationObject: return "TransportationObject"; + case CityObject::CityObjectsType::COT_IntBuildingInstallation: + return "IntBuildingInstallation"; default: return "Unknown"; } @@ -253,7 +271,8 @@ {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_CeilingSurface), CityObject::CityObjectsType::COT_CeilingSurface}, {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_OuterCeilingSurface), CityObject::CityObjectsType::COT_OuterCeilingSurface}, {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_OuterFloorSurface), CityObject::CityObjectsType::COT_OuterFloorSurface}, - {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_TransportationObject), CityObject::CityObjectsType::COT_TransportationObject} + {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_TransportationObject), CityObject::CityObjectsType::COT_TransportationObject}, + {cityObjectsTypeToLowerString(CityObject::CityObjectsType::COT_IntBuildingInstallation), CityObject::CityObjectsType::COT_IntBuildingInstallation} }; CityObject::CityObjectsType cityObjectsTypeFromString(const std::string& s, bool& valid) diff -Nru libcitygml-2.0.9/sources/src/citygml/externalreference.cpp libcitygml-2.4.3/sources/src/citygml/externalreference.cpp --- libcitygml-2.0.9/sources/src/citygml/externalreference.cpp 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/externalreference.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,12 @@ +#include + +namespace citygml { + ExternalObjectReference::ExternalObjectReference() { + } + + ExternalObjectReference::~ExternalObjectReference() { + } + + ExternalReference::ExternalReference(std::string const& id) : Object(id) { + } +} diff -Nru libcitygml-2.0.9/sources/src/citygml/geometry.cpp libcitygml-2.4.3/sources/src/citygml/geometry.cpp --- libcitygml-2.0.9/sources/src/citygml/geometry.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/geometry.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -7,8 +7,8 @@ namespace citygml { - Geometry::Geometry(const std::string& id, Geometry::GeometryType type, unsigned int lod) - : AppearanceTarget( id ), m_finished(false), m_type( type ), m_lod( lod ) + Geometry::Geometry(const std::string& id, Geometry::GeometryType type, unsigned int lod, std::string srsName) + : AppearanceTarget( id ), m_finished(false), m_type( type ), m_lod( lod ), m_srsName( srsName ) { } @@ -96,6 +96,8 @@ return "OuterCeiling"; case GeometryType::GT_OuterFloor: return "OuterFloor"; + case GeometryType::GT_Tin: + return "Tin"; default: return "Unknown"; } @@ -115,6 +117,15 @@ m_lod = lod; } + std::string Geometry::getSRSName() const + { + return m_srsName; + } + + void Geometry::setSRSName(const std::string& srsName) + { + m_srsName = srsName; + } void Geometry::addPolygon( std::shared_ptr p ) { @@ -126,7 +137,7 @@ m_lineStrings.push_back(l); } - void Geometry::finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger) + void Geometry::finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger) { // only need to finish geometry once if (m_finished) { @@ -137,12 +148,12 @@ for (std::shared_ptr& child : m_childGeometries) { child->addTargetDefinitionsOf(*this); - child->finish(tesselator, optimize, logger); + child->finish(tesselator, optimize, tesselate, logger); } for (std::shared_ptr& polygon : m_polygons) { polygon->addTargetDefinitionsOf(*this); - polygon->finish(tesselator, optimize, logger); + polygon->finish(tesselator, optimize, tesselate, logger); } } diff -Nru libcitygml-2.0.9/sources/src/citygml/polygon.cpp libcitygml-2.4.3/sources/src/citygml/polygon.cpp --- libcitygml-2.0.9/sources/src/citygml/polygon.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/polygon.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -231,7 +231,7 @@ } } - void Polygon::finish(Tesselator& tesselator, bool optimize, std::shared_ptr logger) + void Polygon::finish(Tesselator& tesselator, bool optimize, bool tesselate, std::shared_ptr logger) { if (m_finished) { // This may happen as Polygons can be shared between geometries @@ -243,9 +243,10 @@ if (optimize) { removeDuplicateVerticesInRings(logger); } - - computeIndices(tesselator, logger); - + + if (tesselate) { + computeIndices(tesselator, logger); + } } void Polygon::addRing( LinearRing* ring ) diff -Nru libcitygml-2.0.9/sources/src/citygml/rectifiedgridcoverage.cpp libcitygml-2.4.3/sources/src/citygml/rectifiedgridcoverage.cpp --- libcitygml-2.0.9/sources/src/citygml/rectifiedgridcoverage.cpp 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/src/citygml/rectifiedgridcoverage.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,6 @@ +#include + +namespace citygml { + RectifiedGridCoverage::RectifiedGridCoverage(std::string const& id) : FeatureObject(id) { + } +} diff -Nru libcitygml-2.0.9/sources/src/parser/citygmldocumentparser.cpp libcitygml-2.4.3/sources/src/parser/citygmldocumentparser.cpp --- libcitygml-2.0.9/sources/src/parser/citygmldocumentparser.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/citygmldocumentparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -30,6 +30,11 @@ return m_rootModel; } + const ParserParams CityGMLDocumentParser::getParserParams() const + { + return m_parserParams; + } + void CityGMLDocumentParser::setCurrentElementParser(ElementParser* parser) { m_parserStack.push(std::shared_ptr(parser)); @@ -121,7 +126,7 @@ tesselator.setKeepVertices(m_parserParams.keepVertices); CITYGML_LOG_INFO(m_logger, "Start postprocessing of the citymodel."); - m_rootModel->finish(tesselator, m_parserParams.optimize, m_logger); + m_rootModel->finish(tesselator, m_parserParams.optimize, m_parserParams.tesselate, m_logger); CITYGML_LOG_INFO(m_logger, "Finished postprocessing of the citymodel."); m_rootModel->setThemes(m_factory->getAllThemes()); diff -Nru libcitygml-2.0.9/sources/src/parser/citymodelelementparser.cpp libcitygml-2.4.3/sources/src/parser/citymodelelementparser.cpp --- libcitygml-2.0.9/sources/src/parser/citymodelelementparser.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/citymodelelementparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -49,6 +49,12 @@ CITYGML_LOG_WARN(m_logger, "Expected end tag <" << NodeType::CORE_CityModelNode.name() << "> got <" << node.name() << "> at " << getDocumentLocation()); } + if (getSourceSRSOverride()) { + Envelope *envelope = new Envelope(getEnvelope().srsName()); + envelope->setLowerBound(m_model->getEnvelope().getLowerBound()); + envelope->setUpperBound(m_model->getEnvelope().getUpperBound()); + m_model->setEnvelope(envelope); + } m_callback(m_model); return true; } diff -Nru libcitygml-2.0.9/sources/src/parser/cityobjectelementparser.cpp libcitygml-2.4.3/sources/src/parser/cityobjectelementparser.cpp --- libcitygml-2.0.9/sources/src/parser/cityobjectelementparser.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/cityobjectelementparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -10,6 +10,8 @@ #include "parser/delayedchoiceelementparser.h" #include "parser/linestringelementparser.h" #include "parser/addressparser.h" +#include "parser/rectifiedgridcoverageparser.h" +#include "parser/externalreferenceparser.h" #include #include @@ -93,6 +95,12 @@ typeIDTypeMap.insert(HANDLE_TYPE(BLDG, OuterFloorSurface)); typeIDTypeMap.insert(HANDLE_TYPE(GRP, CityObjectGroup)); typeIDTypeMap.insert(HANDLE_TYPE(DEM, ReliefFeature)); + typeIDTypeMap.insert(HANDLE_TYPE(DEM, ReliefComponent)); + typeIDTypeMap.insert(HANDLE_TYPE(DEM, TINRelief)); + typeIDTypeMap.insert(HANDLE_TYPE(DEM, MassPointRelief)); + typeIDTypeMap.insert(HANDLE_TYPE(DEM, BreaklineRelief)); + typeIDTypeMap.insert(HANDLE_TYPE(DEM, RasterRelief)); + typeIDTypeMap.insert(HANDLE_TYPE(BLDG, IntBuildingInstallation)); typeIDTypeMapInitialized = true; } @@ -237,6 +245,12 @@ bool CityObjectElementParser::parseElementEndTag(const NodeType::XMLNode&, const std::string&) { + if (getSourceSRSOverride()) { + Envelope *envelope = new Envelope(getEnvelope().srsName()); + envelope->setLowerBound(m_model->getEnvelope().getLowerBound()); + envelope->setUpperBound(m_model->getEnvelope().getUpperBound()); + m_model->setEnvelope(envelope); + } m_callback(m_model); m_model = nullptr; return true; @@ -261,6 +275,11 @@ } else if (attributesSet.count(node.typeID()) > 0 || node == NodeType::GEN_ValueNode) { return true; + } else if (node == NodeType::GML_RectifiedGridCoverageNode) { + + setParserForNextElement(new RectifiedGridCoverageParser(m_documentParser, m_factory, m_logger, [this](RectifiedGridCoverage * rectifiedGridCoverage) { + m_model->setRectifiedGridCoverage(rectifiedGridCoverage); + })); } else if (node == NodeType::BLDG_BoundedByNode || node == NodeType::BLDG_OuterBuildingInstallationNode || node == NodeType::BLDG_InteriorBuildingInstallationNode @@ -273,7 +292,14 @@ || node == NodeType::GRP_ParentNode || node == NodeType::TRANS_TrafficAreaNode || node == NodeType::TRANS_AuxiliaryTrafficAreaNode - || node == NodeType::WTR_BoundedByNode) { + || node == NodeType::WTR_BoundedByNode + || node == NodeType::DEM_ReliefComponentNode + || node == NodeType::DEM_TINReliefNode + || node == NodeType::DEM_MassPointReliefNode + || node == NodeType::DEM_BreaklineReliefNode + || node == NodeType::DEM_RasterReliefNode + || node == NodeType::DEM_GridNode + || node == NodeType::CORE_GeneralizesToNode) { setParserForNextElement(new CityObjectElementParser(m_documentParser, m_factory, m_logger, [this](CityObject* obj) { m_model->addChildCityObject(obj); })); @@ -281,6 +307,18 @@ || node == NodeType::APP_AppearanceMemberNode) { setParserForNextElement(new AppearanceElementParser(m_documentParser, m_factory, m_logger)); + } else if (node == NodeType::DEM_ExtentNode + || node == NodeType::DEM_TinNode + || node == NodeType::DEM_ReliefPointsNode + || node == NodeType::DEM_RidgeOrValleyLinesNode + || node == NodeType::DEM_BreaklinesNode) { + + parseGeometryForLODLevel(std::stoi(m_model->getAttribute("dem:lod"))); + } else if (node == NodeType::GEN_Lod0TerrainIntersectionNode + || node == NodeType::WTR_Lod0MultiCurveNode + || node == NodeType::WTR_Lod0MultiSurfaceNode) { + + parseGeometryForLODLevel(0); } else if (node == NodeType::BLDG_Lod1MultiCurveNode || node == NodeType::BLDG_Lod1MultiSurfaceNode || node == NodeType::BLDG_Lod1SolidNode @@ -330,7 +368,10 @@ || node == NodeType::WTR_Lod4SurfaceNode) { parseGeometryForLODLevel(4); - } else if (node == NodeType::GEN_Lod1GeometryNode + } else if (node == NodeType::GEN_Lod0GeometryNode) { + parseGeometryPropertyElementForLODLevel(0, attributes.getCityGMLIDAttribute()); + } + else if (node == NodeType::GEN_Lod1GeometryNode || node == NodeType::FRN_Lod1GeometryNode || node == NodeType::VEG_Lod1GeometryNode) { parseGeometryPropertyElementForLODLevel(1, attributes.getCityGMLIDAttribute()); @@ -349,6 +390,9 @@ || node == NodeType::BLDG_Lod4GeometryNode || node == NodeType::VEG_Lod4GeometryNode) { parseGeometryPropertyElementForLODLevel(4, attributes.getCityGMLIDAttribute()); + } else if (node == NodeType::GEN_Lod0ImplicitRepresentationNode) { + + parseImplicitGeometryForLODLevel(0); } else if (node == NodeType::VEG_Lod1ImplicitRepresentationNode || node == NodeType::FRN_Lod1ImplicitRepresentationNode || node == NodeType::GEN_Lod1ImplicitRepresentationNode) { @@ -369,17 +413,14 @@ || node == NodeType::GEN_Lod4ImplicitRepresentationNode) { parseImplicitGeometryForLODLevel(4); - } else if (node == NodeType::CORE_GeneralizesToNode - || node == NodeType::CORE_ExternalReferenceNode - || node == NodeType::GML_MultiPointNode + } else if (node == NodeType::CORE_ExternalReferenceNode){ + + setParserForNextElement(new ExternalReferenceParser(m_documentParser, m_factory, m_logger, [this](ExternalReference * externalReference){ + m_model->setExternalReference(externalReference); + })); + } else if (node == NodeType::GML_MultiPointNode || node == NodeType::GRP_GeometryNode - || node == NodeType::DEM_ReliefComponentNode - || node == NodeType::GEN_Lod0GeometryNode - || node == NodeType::GEN_Lod0ImplicitRepresentationNode - || node == NodeType::GEN_Lod0TerrainIntersectionNode - || node == NodeType::TRANS_Lod0NetworkNode - || node == NodeType::WTR_Lod0MultiCurveNode - || node == NodeType::WTR_Lod0MultiSurfaceNode) { + || node == NodeType::TRANS_Lod0NetworkNode) { CITYGML_LOG_INFO(m_logger, "Skipping CityObject child element <" << node << "> at " << getDocumentLocation() << " (Currently not supported!)"); setParserForNextElement(new SkipElementParser(m_documentParser, m_logger, node)); return true; @@ -497,6 +538,15 @@ || node == NodeType::LUSE_Lod3MultiSurfaceNode || node == NodeType::LUSE_Lod4MultiSurfaceNode || node == NodeType::DEM_ReliefComponentNode + || node == NodeType::DEM_TINReliefNode + || node == NodeType::DEM_MassPointReliefNode + || node == NodeType::DEM_BreaklineReliefNode + || node == NodeType::DEM_RasterReliefNode + || node == NodeType::DEM_TinNode + || node == NodeType::DEM_ReliefPointsNode + || node == NodeType::DEM_RidgeOrValleyLinesNode + || node == NodeType::DEM_BreaklinesNode + || node == NodeType::DEM_GridNode || node == NodeType::GEN_Lod0GeometryNode || node == NodeType::GEN_Lod0ImplicitRepresentationNode || node == NodeType::GEN_Lod0TerrainIntersectionNode diff -Nru libcitygml-2.0.9/sources/src/parser/externalreferenceparser.cpp libcitygml-2.4.3/sources/src/parser/externalreferenceparser.cpp --- libcitygml-2.0.9/sources/src/parser/externalreferenceparser.cpp 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/externalreferenceparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,74 @@ +#include "parser/externalreferenceparser.h" + +#include "parser/attributes.h" +#include "parser/documentlocation.h" +#include "parser/nodetypes.h" +#include +#include + +namespace citygml { + ExternalReferenceParser::ExternalReferenceParser(CityGMLDocumentParser& documentParser, CityGMLFactory& factory, std::shared_ptr logger, std::function callback) + : GMLObjectElementParser(documentParser, factory, logger) { + this->callback = callback; + } + + std::string ExternalReferenceParser::elementParserName() const { + return "ExternalReferenceParser"; + } + + bool ExternalReferenceParser::handlesElement(NodeType::XMLNode const& node) const { + return node.typeID() == NodeType::CORE_ExternalReferenceNode.typeID(); + } + + bool ExternalReferenceParser::parseElementStartTag(NodeType::XMLNode const& node, Attributes & attributes) { + if (!handlesElement(node)) { + CITYGML_LOG_ERROR(m_logger, "Expected start tag <" << NodeType::CORE_ExternalReferenceNode << "> but got <" << node.name() << "> at " << getDocumentLocation()); + } + + model.reset(m_factory.createExternalReference(attributes.getCityGMLIDAttribute())); + + return true; + } + + bool ExternalReferenceParser::parseElementEndTag(NodeType::XMLNode const& node, std::string const&) { + callback(model.release()); + return true; + } + + bool ExternalReferenceParser::parseChildElementStartTag(NodeType::XMLNode const& node, Attributes & attributes) { + if (model == nullptr) { + throw std::runtime_error("ExternalReferenceParser::parseChildElementStartTag called before ExternalReferenceParser::parseElementStartTag"); + } + + if (node == NodeType::CORE_ExternalObjectNode + || node == NodeType::CORE_InformationSystemNode + || node == NodeType::CORE_NameNode + || node == NodeType::CORE_UriNode) { + return true; + } + + return GMLObjectElementParser::parseChildElementStartTag(node, attributes); + } + + bool ExternalReferenceParser::parseChildElementEndTag(NodeType::XMLNode const& node, std::string const& characters) { + if (model == nullptr) { + throw std::runtime_error("ExternalReferenceParser::parseChildElementEndTag called before ExternalReferenceParser::parseElementStartTag"); + } + + if (node == NodeType::CORE_ExternalObjectNode) { + return true; + } else if (node == NodeType::CORE_InformationSystemNode) { + model->informationSystem = characters; + } else if (node == NodeType::CORE_NameNode) { + model->externalObject.name = characters; + } else if (node == NodeType::CORE_UriNode) { + model->externalObject.uri = characters; + } + + return GMLObjectElementParser::parseChildElementEndTag(node, characters); + } + + Object * ExternalReferenceParser::getObject() { + return model.get(); + } +} diff -Nru libcitygml-2.0.9/sources/src/parser/geocoordinatetransformer.cpp libcitygml-2.4.3/sources/src/parser/geocoordinatetransformer.cpp --- libcitygml-2.0.9/sources/src/parser/geocoordinatetransformer.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/geocoordinatetransformer.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -240,7 +240,14 @@ //} } - void GeoCoordinateTransformer::transform(Geometry& obj, GeoTransform& transformation) { + void GeoCoordinateTransformer::transform(Geometry& obj, GeoTransform& parentTransformation) { + GeoTransform transformation = parentTransformation; + transformation.setSourceSRS(parentTransformation.sourceURN()); + + // If geometry has a different SRS or object SRS is not defined + if (!obj.getSRSName().empty() && !transformation.hasSourceSRS(obj.getSRSName())) { + transformation.setSourceSRS(obj.getSRSName()); + } if (!transformation.valid()) { CITYGML_LOG_WARN(m_logger, "No valid spatial reference system is given for Geometry with id '" << obj.getId() << "'. Child Polygons are not transformed" diff -Nru libcitygml-2.0.9/sources/src/parser/geometryelementparser.cpp libcitygml-2.4.3/sources/src/parser/geometryelementparser.cpp --- libcitygml-2.0.9/sources/src/parser/geometryelementparser.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/geometryelementparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -60,6 +60,7 @@ geometryTypeIDSet.insert(NodeType::GML_PolyhedralSurfaceNode.typeID()); geometryTypeIDSet.insert(NodeType::GML_SurfaceNode.typeID()); geometryTypeIDSet.insert(NodeType::GML_MultiCurveNode.typeID()); + geometryTypeIDSet.insert(NodeType::GML_MultiPointNode.typeID()); geometryTypeIDSetInitialized = true; } @@ -76,7 +77,9 @@ throw std::runtime_error("Unexpected start tag found."); } - m_model = m_factory.createGeometry(attributes.getCityGMLIDAttribute(), m_parentType, m_lodLevel); + std::string srsName = attributes.getAttribute("srsName"); + + m_model = m_factory.createGeometry(attributes.getCityGMLIDAttribute(), m_parentType, m_lodLevel, srsName); m_orientation = attributes.getAttribute("orientation", "+"); // A gml:OrientableSurface may define a negative orientation return true; @@ -136,7 +139,7 @@ }; setParserForNextElement(new SequenceParser(m_documentParser, m_logger, patchParserFactory, node)); - + return true; } return GMLObjectElementParser::parseChildElementStartTag(node, attributes); diff -Nru libcitygml-2.0.9/sources/src/parser/gmlfeaturecollectionparser.cpp libcitygml-2.4.3/sources/src/parser/gmlfeaturecollectionparser.cpp --- libcitygml-2.0.9/sources/src/parser/gmlfeaturecollectionparser.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/gmlfeaturecollectionparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -1,6 +1,7 @@ #include "parser/gmlfeaturecollectionparser.h" #include "parser/attributes.h" +#include "parser/citygmldocumentparser.h" #include "parser/parserutils.hpp" #include "parser/nodetypes.h" @@ -19,6 +20,12 @@ : GMLObjectElementParser(documentParser, factory, logger) { m_bounds = nullptr; + m_sourceSRSOverride = false; + std::string paramsSrcSRS = documentParser.getParserParams().srcSRS; + if (!paramsSrcSRS.empty()) { + m_bounds = new Envelope(paramsSrcSRS); + m_sourceSRSOverride = true; + } } bool GMLFeatureCollectionElementParser::parseChildElementStartTag(const NodeType::XMLNode& node, Attributes& attributes) @@ -33,6 +40,9 @@ return true; } else if (node == NodeType::GML_EnvelopeNode) { + if (m_sourceSRSOverride) { + return true; + } if (m_bounds != nullptr) { CITYGML_LOG_WARN(m_logger, "Duplicate definition of " << NodeType::GML_EnvelopeNode << " at " << getDocumentLocation()); return true; @@ -83,6 +93,14 @@ return getFeatureObject(); } + const Envelope& GMLFeatureCollectionElementParser::getEnvelope() const + { + return *m_bounds; + } + bool GMLFeatureCollectionElementParser::getSourceSRSOverride() const + { + return m_sourceSRSOverride; + } } diff -Nru libcitygml-2.0.9/sources/src/parser/nodetypes.cpp libcitygml-2.4.3/sources/src/parser/nodetypes.cpp --- libcitygml-2.0.9/sources/src/parser/nodetypes.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/nodetypes.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -267,6 +267,7 @@ INITIALIZE_NODE( BLDG, OuterFloorSurface ) INITIALIZE_NODE( BLDG, BuildingFurniture ) INITIALIZE_NODE( BLDG, RoofType) + INITIALIZE_NODE( BLDG, IntBuildingInstallation) INITIALIZE_NODE( BLDG, CityFurniture ) @@ -586,9 +587,11 @@ DEFINE_NODE( GML, Shell ) DEFINE_NODE( GML, PolyhedralSurface ) DEFINE_NODE( GML, Surface ) - DEFINE_NODE( GML, PolygonPatch) + DEFINE_NODE( GML, PolygonPatch ) - DEFINE_NODE( GML, LineString) + DEFINE_NODE( GML, LineString ) + + DEFINE_NODE( GML, RectifiedGridCoverage ) // BLDG DEFINE_NODE( BLDG, Building ) @@ -646,7 +649,8 @@ DEFINE_NODE( BLDG, OuterFloorSurface ) DEFINE_NODE( BLDG, BuildingFurniture ) DEFINE_NODE( BLDG, RoofType) - + DEFINE_NODE( BLDG, IntBuildingInstallation) + DEFINE_NODE( BLDG, CityFurniture ) DEFINE_NODE( BLDG, Address) diff -Nru libcitygml-2.0.9/sources/src/parser/rectifiedgridcoverageparser.cpp libcitygml-2.4.3/sources/src/parser/rectifiedgridcoverageparser.cpp --- libcitygml-2.0.9/sources/src/parser/rectifiedgridcoverageparser.cpp 1970-01-01 00:00:00.000000000 +0000 +++ libcitygml-2.4.3/sources/src/parser/rectifiedgridcoverageparser.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -0,0 +1,85 @@ +#include "parser/rectifiedgridcoverageparser.h" + +#include "parser/nodetypes.h" +#include "parser/attributes.h" +#include "parser/documentlocation.h" +#include "parser/cityobjectelementparser.h" +#include "parser/appearanceelementparser.h" + +#include +#include +#include +#include + +#include + +namespace citygml { + RectifiedGridCoverageParser::RectifiedGridCoverageParser(CityGMLDocumentParser& documentParser, CityGMLFactory& factory, std::shared_ptr logger, std::function callback) + : GMLFeatureCollectionElementParser(documentParser, factory, logger) + { + m_callback = callback; + m_model = nullptr; + } + + bool RectifiedGridCoverageParser::handlesElement(const NodeType::XMLNode& node) const + { + return node == NodeType::GML_RectifiedGridCoverageNode; + } + + std::string RectifiedGridCoverageParser::elementParserName() const + { + return "RectifiedGridCoverageParser"; + } + + bool RectifiedGridCoverageParser::parseElementStartTag(const NodeType::XMLNode& node, Attributes& attributes) + { + if (node != NodeType::GML_RectifiedGridCoverageNode) { + CITYGML_LOG_ERROR(m_logger, "Expected start tag <" << NodeType::CORE_CityModelNode.name() << "> got <" << node.name() << "> at " << getDocumentLocation()); + throw std::runtime_error("Unexpected start tag found."); + } + + m_model = m_factory.createRectifiedGridCoverage(attributes.getCityGMLIDAttribute()); + return true; + } + + bool RectifiedGridCoverageParser::parseElementEndTag(const NodeType::XMLNode& node, const std::string&) + { + if (node != NodeType::GML_RectifiedGridCoverageNode) { + CITYGML_LOG_WARN(m_logger, "Expected end tag <" << NodeType::CORE_CityModelNode.name() << "> got <" << node.name() << "> at " << getDocumentLocation()); + } + + if (getSourceSRSOverride()) { + Envelope *envelope = new Envelope(getEnvelope().srsName()); + envelope->setLowerBound(m_model->getEnvelope().getLowerBound()); + envelope->setUpperBound(m_model->getEnvelope().getUpperBound()); + m_model->setEnvelope(envelope); + } + m_callback(m_model); + return true; + } + + + bool RectifiedGridCoverageParser::parseChildElementStartTag(const NodeType::XMLNode& node, Attributes& attributes) + { + if (m_model == nullptr) { + throw std::runtime_error("RectifiedGridCoverage::parseChildElementStartTag called before RectifiedGridCoverage::parseElementStartTag"); + } + + return GMLObjectElementParser::parseChildElementStartTag(node, attributes); + } + + bool RectifiedGridCoverageParser::parseChildElementEndTag(const NodeType::XMLNode& node, const std::string& characters) + { + + if (m_model == nullptr) { + throw std::runtime_error("RectifiedGridCoverage::parseChildElementEndTag called before RectifiedGridCoverage::parseElementStartTag"); + } + + return GMLObjectElementParser::parseChildElementEndTag(node, characters); + } + + FeatureObject* RectifiedGridCoverageParser::getFeatureObject() + { + return m_model; + } +} diff -Nru libcitygml-2.0.9/test/citygmltest.cpp libcitygml-2.4.3/test/citygmltest.cpp --- libcitygml-2.0.9/test/citygmltest.cpp 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/test/citygmltest.cpp 2022-06-27 08:20:42.000000000 +0000 @@ -32,12 +32,12 @@ std::cout << " -filter CityGML objects to parse (default:All)" << std::endl << " The mask is composed of:" << std::endl << " GenericCityObject, Building, Room," << std::endl - << " BuildingInstallation, BuildingFurniture, Door, Window, " << std::endl + << " BuildingInstallation, BuildingFurniture, IntBuildingInstallation, Door, Window, " << std::endl << " CityFurniture, Track, Road, Railway, Square, PlantCover," << std::endl << " SolitaryVegetationObject, WaterBody, TINRelief, LandUse," << std::endl << " Tunnel, Bridge, BridgeConstructionElement," << std::endl << " BridgeInstallation, BridgePart, All" << std::endl - << " and seperators |,&,~." << std::endl + << " and separators |,&,~." << std::endl << " Examples:" << std::endl << " \"All&~Track&~Room\" to parse everything but tracks & rooms" << std::endl << " \"Road&Railway\" to parse only roads & railways" << std::endl; @@ -62,6 +62,7 @@ if ( param == "-log" ) { log = true; fargc = i+1; } //if ( param == "-filter" ) { if ( i == argc - 1 ) usage(); params.objectsMask = argv[i+1]; i++; fargc = i+1; } if ( param == "-destsrs" ) { if ( i == argc - 1 ) usage(); params.destSRS = argv[i+1]; i++; fargc = i+1; } + if ( param == "-srcsrs" ) { if ( i == argc - 1 ) usage(); params.srcSRS = argv[i+1]; i++; fargc = i+1; } } if ( argc - fargc < 1 ) usage(); diff -Nru libcitygml-2.0.9/.travis.yml libcitygml-2.4.3/.travis.yml --- libcitygml-2.0.9/.travis.yml 2018-04-19 07:56:01.000000000 +0000 +++ libcitygml-2.4.3/.travis.yml 2022-06-27 08:20:42.000000000 +0000 @@ -1,3 +1,8 @@ + +os: linux +arch: + - amd64 + - ppc64le language: cpp sudo: false compiler: @@ -16,7 +21,7 @@ packages: - libxerces-c-dev - libxerces-c3.1 - - libgdal1h + - libgdal1i - libgdal-dev - cmake-data - cmake