LCOV - code coverage report
Current view: top level - ogr/ogrsf_frmts/pg - ogrpgdatasource.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1290 1467 87.9 %
Date: 2026-02-06 10:43:15 Functions: 56 62 90.3 %

Function Name Sort by function name Hit count Sort by hit count
_ZN15OGRPGDataSource24InitializeMetadataTablesEv 0
_ZN20OGRPGMemLayerWrapper12ResetReadingEv 0
_ZN23OGRPGNoResetResultLayer25GetFromClauseForGetExtentEv 0
_ZNK20OGRPGMemLayerWrapper12GetLayerDefnEv 0
_ZNK20OGRPGMemLayerWrapper14TestCapabilityEPKc 0
_ZNK23OGRPGNoResetResultLayer14TestCapabilityEPKc 0
_ZN15OGRPGDataSource33OGRSystemTablesEventTriggerExistsEv 1
_ZN15OGRPGDataSource23SoftRollbackTransactionEv 2
_ZN15OGRPGDataSource11IsSuperUserEv 4
_ZN15OGRPGDataSource27CreateMetadataTableIfNeededEv 4
_ZN15OGRPGDataSource8AbortSQLEv 5
_ZN15OGRPGDataSource34HasWritePermissionsOnMetadataTableEv 12
_ZN15OGRPGDataSource19RollbackTransactionEv 19
_ZN15OGRPGDataSource10FetchSRSIdEPK19OGRSpatialReference 22
_ZN15OGRPGDataSource11DeleteLayerEi 24
_ZN15OGRPGDataSource8FetchSRSEi 41
_ZN23OGRPGNoResetResultLayer11ResolveSRIDEPK18OGRPGGeomFieldDefn 47
_ZN15OGRPGDataSource17CommitTransactionEv 58
_ZN15OGRPGDataSource31HasOgrSystemTablesMetadataTableEv 60
_ZN15OGRPGDataSource16StartTransactionEi 74
_ZN20OGRPGMemLayerWrapper14GetNextFeatureEv 80
_ZN20OGRPGMemLayerWrapperD0Ev 95
_ZN20OGRPGMemLayerWrapperD2Ev 95
_ZN20OGRPGMemLayerWrapperC2EP11GDALDataset 96
_ZN23OGRPGNoResetResultLayer12ResetReadingEv 96
_ZN23OGRPGNoResetResultLayerC2EP15OGRPGDataSourceP9pg_result 96
_ZN23OGRPGNoResetResultLayerD0Ev 96
_ZN23OGRPGNoResetResultLayerD2Ev 96
_ZNK15OGRPGDataSource14TestCapabilityEPKc 115
_ZL28OGRPGTableEntryAddGeomColumnP12PGTableEntryPKcS2_ii11PostgisTypei 166
_ZN23OGRPGNoResetResultLayer14GetNextFeatureEv 192
_ZN15OGRPGDataSource16ReleaseResultSetEP8OGRLayer 226
_ZN15OGRPGDataSource12ICreateLayerEPKcPK16OGRGeomFieldDefnPKS1_ 241
_ZN15OGRPGDataSource10FindSchemaB5cxx11EPKc 304
_ZNK15OGRPGDataSource8GetLayerEi 324
_ZL18OGRPGAddTableEntryP11_CPLHashSetPKcS2_S2_ 376
_ZL19OGRPGFindTableEntryP11_CPLHashSetPKcS2_ 390
_ZL20OGRPGEqualTableEntryPKvS0_ 413
_ZN15OGRPGDataSource20FlushSoftTransactionEv 437
_ZN15OGRPGDataSource16GetCurrentSchemaEv 443
_ZZN15OGRPGDataSource4OpenEPKciiPKS1_ENKUlS1_E_clES1_ 444
_ZN15OGRPGDataSource4OpenEPKciiPKS1_ 449
_ZN15OGRPGDataSourceD0Ev 449
_ZN15OGRPGDataSourceD2Ev 449
_ZL20OGRPGNoticeProcessorPvPKc 463
_ZN15OGRPGDataSource9OpenTableER9CPLStringPKcS3_S3_S3_ii 520
_ZN15OGRPGDataSource15GetMetadataItemEPKcS1_ 524
_ZN15OGRPGDataSource14GetLayerByNameEPKc 558
_ZN15OGRPGDataSource24OGRPGDecodeVersionStringEPNS_5PGverEPKc 688
_ZL19OGRPGFreeTableEntryPv 778
_ZN15OGRPGDataSource21SoftCommitTransactionEv 946
_ZN15OGRPGDataSource20SoftStartTransactionEv 948
_ZN15OGRPGDataSource10ExecuteSQLEPKcP11OGRGeometryS1_ 1289
_ZN15OGRPGDataSource10LoadTablesEv 1306
_ZNK15OGRPGDataSource13GetLayerCountEv 1306
_ZZN15OGRPGDataSource4OpenEPKciiPKS1_ENKUlPcS1_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE0_clES4_S1_SB_ 1332
_ZL19OGRPGHashTableEntryPKv 1544
_ZN15OGRPGDataSource10FlushCacheEb 1776
_ZN15OGRPGDataSource17FlushCacheWithRetEb 1832
_ZN15OGRPGDataSource20DoTransactionCommandEPKc 1872
_ZN15OGRPGDataSource9StartCopyEP15OGRPGTableLayer 3755
_ZN15OGRPGDataSource7EndCopyEv 9860

Generated by: LCOV version 1.14