LCOV - code coverage report
Current view:
top level
-
gcore
- gdaldataset.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
3097
3599
86.1 %
Date:
2026-09-11 05:09:32
Functions:
309
339
91.2 %
Function Name
Hit count
GDALAddBand
26
GDALBeginAsyncReader
2
GDALBuildOverviews
27
GDALBuildOverviewsEx
737
GDALClose
87954
GDALCloseEx
92571
GDALCreateDatasetMaskBand
108
GDALDatasetAbortSQL
6
GDALDatasetAddFieldDomain
37
GDALDatasetAddRelationship
45
GDALDatasetAdviseRead
7
GDALDatasetAsMDArray
15
GDALDatasetClearStatistics
2
GDALDatasetCommitTransaction
77
GDALDatasetComputeInterBandCovarianceMatrix
17
GDALDatasetCopyLayer
52
GDALDatasetCreateLayer
6713
GDALDatasetCreateLayerFromGeomFieldDefn
14
GDALDatasetDeleteFieldDomain
25
GDALDatasetDeleteLayer
41
GDALDatasetDeleteRelationship
8
GDALDatasetExecuteSQL
10637
GDALDatasetGeolocationToPixelLine
0
GDALDatasetGetCloseReportsProgress
2
GDALDatasetGetCompressionFormats
9
GDALDatasetGetFieldDomain
133
GDALDatasetGetFieldDomainNames
40
GDALDatasetGetInterBandCovarianceMatrix
11
GDALDatasetGetLayer
11170
GDALDatasetGetLayerByName
3550
GDALDatasetGetLayerCount
3495
GDALDatasetGetNextFeature
1917
GDALDatasetGetRelationship
63
GDALDatasetGetRelationshipNames
53
GDALDatasetGetRootGroup
2216
GDALDatasetGetStyleTable
6
GDALDatasetIsLayerPrivate
91
GDALDatasetMarkSuppressOnClose
4
GDALDatasetRasterIO
4841
GDALDatasetRasterIOEx
353758
GDALDatasetReadCompressedData
28
GDALDatasetReleaseResultSet
3561
GDALDatasetResetReading
14
GDALDatasetRollbackTransaction
44
GDALDatasetRunCloseWithoutDestroying
0
GDALDatasetRunCloseWithoutDestroyingEx
18
GDALDatasetSetQueryLoggerFunc
1
GDALDatasetSetStyleTable
5
GDALDatasetSetStyleTableDirectly
0
GDALDatasetStartTransaction
106
GDALDatasetTestCapability
132
GDALDatasetUpdateFieldDomain
7
GDALDatasetUpdateRelationship
11
GDALDereferenceDataset
63981
GDALDropCache
0
GDALDumpOpenDatasets
272
GDALEndAsyncReader
1
GDALFlushCache
5377
GDALGetAccess
1
GDALGetDatasetDriver
2787
GDALGetExtent
28
GDALGetExtentWGS84LongLat
5
GDALGetFileList
3690
GDALGetGCPCount
2334
GDALGetGCPProjection
1030
GDALGetGCPSpatialRef
472
GDALGetGCPs
581
GDALGetGeoTransform
9930
GDALGetInternalHandle
64
GDALGetOpenDatasets
0
GDALGetProjectionRef
1455
GDALGetRasterBand
418736
GDALGetRasterCount
388308
GDALGetRasterXSize
42661
GDALGetRasterYSize
41872
GDALGetSpatialRef
8387
GDALOpen
287
GDALOpenEx
87982
GDALOpenShared
5209
GDALReferenceDataset
1537
GDALReleaseDataset
1724
GDALSetGCPs
28
GDALSetGCPs2
10
GDALSetGeoTransform
4620
GDALSetProjection
1946
GDALSetSpatialRef
1545
_Z16GDALGetphDLMutexv
487377
_Z27GDALNullifyOpenDatasetsListv
0
_Z37GDALGetResponsiblePIDForCurrentThreadv
615161
_Z37GDALSetResponsiblePIDForCurrentThreadx
476323
_Z40ComputeInterBandCovarianceMatrixInternalIdE6CPLErrP11GDALDatasetPdiPKiPKP14GDALRasterBandiPFidPKcPvESC_
15
_ZL11GetSharedDSPKcjPKS0_
7519
_ZL20GetAntiRecursionOpenv
387629
_ZL23GDALDatasetParseSQLTypePcRiS0_
6
_ZL25GDALSharedDatasetFreeFuncPv
421
_ZL25GDALSharedDatasetHashFuncPKv
9567
_ZL26GDALSharedDatasetEqualFuncPKvS0_
8002
_ZL27GDALDumpOpenDatasetsForeachP11GDALDatasetP8_IO_FILE
0
_ZL33GDALDumpOpenSharedDatasetsForeachPvS_
0
_ZL39GDALSharedDatasetConcatenateOpenOptionsPKPKc
8138
_ZN11GDALDataset10AdviseReadEiiiiii12GDALDataTypeiPiPKPKc
15458
_ZN11GDALDataset10ConstBands8IteratorC2EPKS_b
2
_ZN11GDALDataset10ConstBands8IteratorppEv
3
_ZN11GDALDataset10ExecuteSQLEPKcP11OGRGeometryS1_
4066
_ZN11GDALDataset10ExecuteSQLEPKcP11OGRGeometryS1_P24swq_select_parse_options
4074
_ZN11GDALDataset10FlushCacheEb
143255
_ZN11GDALDataset10InitRWLockEv
4010330
_ZN11GDALDataset10ReleaseRefEv
253317
_ZN11GDALDataset11ConstLayers8IteratorC2EOS1_
5
_ZN11GDALDataset11ConstLayers8IteratorC2EPKS_b
36096
_ZN11GDALDataset11ConstLayers8IteratorC2ERKS1_
9
_ZN11GDALDataset11ConstLayers8IteratorC2Ev
2
_ZN11GDALDataset11ConstLayers8IteratoraSEOS1_
3
_ZN11GDALDataset11ConstLayers8IteratoraSERKS1_
1
_ZN11GDALDataset11ConstLayers8IteratorppEi
2
_ZN11GDALDataset11ConstLayers8IteratorppEv
16193
_ZN11GDALDataset11ConstLayersixEPKc
1
_ZN11GDALDataset11ConstLayersixEi
9
_ZN11GDALDataset11ConstLayersixEm
1
_ZN11GDALDataset11CreateLayerEPKc
39
_ZN11GDALDataset11CreateLayerEPKcDn
1
_ZN11GDALDataset11CreateLayerEPKcPK16OGRGeomFieldDefnPKS1_
10213
_ZN11GDALDataset11CreateLayerEPKcPK19OGRSpatialReference18OGRwkbGeometryTypePKS1_
8604
_ZN11GDALDataset11DeleteLayerEi
389
_ZN11GDALDataset11DereferenceEv
333025
_ZN11GDALDataset11GetFeaturesEv
2
_ZN11GDALDataset11GetFileListEv
4766
_ZN11GDALDataset11GetGCPCountEv
16907
_ZN11GDALDataset11GetMetadataEPKc
75917
_ZN11GDALDataset11ReportErrorEPKc6CPLErriS1_z
188
_ZN11GDALDataset12AcquireMutexEv
196
_ZN11GDALDataset12AddOverviewsERKSt6vectorIPS_SaIS1_EEPFidPKcPvES8_PKS7_
5
_ZN11GDALDataset12ICreateLayerEPKcPK16OGRGeomFieldDefnPKS1_
16
_ZN11GDALDataset12MarkAsSharedEv
454
_ZN11GDALDataset12ReleaseMutexEv
196
_ZN11GDALDataset12ReportErrorVEPKc6CPLErriS1_P13__va_list_tag
291
_ZN11GDALDataset12ResetReadingEv
7
_ZN11GDALDataset13BuildFilenameB5cxx11EPKcS1_b
103977
_ZN11GDALDataset13GetRasterBandEi
12511000
_ZN11GDALDataset13GetStyleTableEv
1077
_ZN11GDALDataset13SetProjectionEPKc
2615
_ZN11GDALDataset13SetSpatialRefEPK19OGRSpatialReference
0
_ZN11GDALDataset13SetStyleTableEP13OGRStyleTable
1073
_ZN11GDALDataset14AddFieldDomainEOSt10unique_ptrI14OGRFieldDomainSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN11GDALDataset14BuildOverviewsEPKciPKiiS3_PFidS1_PvES4_PKS1_
788
_ZN11GDALDataset14BuildParseInfoEP10swq_selectP24swq_select_parse_options
2711
_ZN11GDALDataset14CreateMaskBandEi
17
_ZN11GDALDataset14EndAsyncReaderEP15GDALAsyncReader
1
_ZN11GDALDataset14EnterReadWriteE10GDALRWFlag
8328580
_ZN11GDALDataset14GetLayerByNameEPKc
32376
_ZN11GDALDataset14GetNextFeatureEPP8OGRLayerPdPFidPKcPvES6_
68
_ZN11GDALDataset14LeaveReadWriteEv
1797870
_ZN11GDALDataset15AddRelationshipEOSt10unique_ptrI16GDALRelationshipSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN11GDALDataset15ClearStatisticsEv
11
_ZN11GDALDataset15GetOpenDatasetsEPi
2469
_ZN11GDALDataset15IBuildOverviewsEPKciPKiiS3_PFidS1_PvES4_PKS1_
204
_ZN11GDALDataset15SetGeoTransformEPKd
38
_ZN11GDALDataset15SetGeoTransformERK16GDALGeoTransform
0
_ZN11GDALDataset16BeginAsyncReaderEiiiiPvii12GDALDataTypeiPiiiiPKPKc
1
_ZN11GDALDataset16DestroyParseInfoEP16GDALSQLParseInfo
2746
_ZN11GDALDataset16RasterInitializeEii
0
_ZN11GDALDataset16ReleaseResultSetEP8OGRLayer
2592
_ZN11GDALDataset16StartTransactionEi
43
_ZN11GDALDataset17BandBasedRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPKixxxP20GDALRasterIOExtraArg
662517
_ZN11GDALDataset17CommitTransactionEv
61
_ZN11GDALDataset17DeleteFieldDomainERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
0
_ZN11GDALDataset17GetInternalHandleEPKc
171
_ZN11GDALDataset17UpdateFieldDomainEOSt10unique_ptrI14OGRFieldDomainSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN11GDALDataset18DeleteRelationshipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
0
_ZN11GDALDataset18GetRawBinaryLayoutERNS_15RawBinaryLayoutE
0
_ZN11GDALDataset18ReadCompressedDataEPKciiiiiPKiPPvPmPPc
450
_ZN11GDALDataset18SetEnableOverviewsEb
7551
_ZN11GDALDataset18SetQueryLoggerFuncEPFvPKcS1_llPvES2_
0
_ZN11GDALDataset18UpdateRelationshipEOSt10unique_ptrI16GDALRelationshipSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN11GDALDataset19IsGenericSQLDialectEPKc
1780
_ZN11GDALDataset19MarkSuppressOnCloseEv
1285
_ZN11GDALDataset19ProcessSQLDropIndexEPKc
10
_ZN11GDALDataset19ProcessSQLDropTableEPKc
500
_ZN11GDALDataset19RollbackTransactionEv
2
_ZN11GDALDataset20AddToDatasetOpenListEv
80373
_ZN11GDALDataset20BlockBasedFlushCacheEb
349
_ZN11GDALDataset20GetEstimatedRAMUsageEv
3437
_ZN11GDALDataset21DisableReadWriteMutexEv
36638
_ZN11GDALDataset21GetCompressionFormatsEiiiiiPKi
0
_ZN11GDALDataset21GetMetadataDomainListEv
1192
_ZN11GDALDataset21ProcessSQLCreateIndexEPKc
28
_ZN11GDALDataset21SetStyleTableDirectlyEP13OGRStyleTable
0
_ZN11GDALDataset21UnMarkSuppressOnCloseEv
708
_ZN11GDALDataset22CleanupPostFileClosingEv
258
_ZN11GDALDataset22CloseDependentDatasetsEv
19996
_ZN11GDALDataset22ReacquireReadWriteLockEv
3443430
_ZN11GDALDataset24BuildLayerFromSelectInfoEP10swq_selectP11OGRGeometryPKcP24swq_select_parse_options
2677
_ZN11GDALDataset26ShareLockWithParentDatasetEPS_
2571
_ZN11GDALDataset27UnregisterFromSharedDatasetEv
297791
_ZN11GDALDataset28GetInterBandCovarianceMatrixEPdmiPKibbbiPFidPKcPvES5_
11
_ZN11GDALDataset28GetInterBandCovarianceMatrixEiPKibbbiPFidPKcPvES4_
0
_ZN11GDALDataset28TemporarilyDropReadWriteLockEv
3443430
_ZN11GDALDataset28ValidateLayerCreationOptionsEPKPKc
10213
_ZN11GDALDataset29ProcessSQLAlterTableAddColumnEPKc
2
_ZN11GDALDataset30ProcessSQLAlterTableDropColumnEPKc
2
_ZN11GDALDataset31ProcessSQLAlterTableAlterColumnEPKc
4
_ZN11GDALDataset32ComputeInterBandCovarianceMatrixEPdmiPKibbiPFidPKcPvES5_
22
_ZN11GDALDataset32ComputeInterBandCovarianceMatrixEiPKibbiPFidPKcPvES4_
0
_ZN11GDALDataset32ProcessSQLAlterTableRenameColumnEPKc
2
_ZN11GDALDataset32ReportUpdateNotSupportedByDriverEPKc
1
_ZN11GDALDataset38ValidateRasterIOOrAdviseReadParametersEPKcPiiiiiiiiPKi
771240
_ZN11GDALDataset4OpenEP12GDALOpenInfoPKPKcS5_
82844
_ZN11GDALDataset5Bands8IteratorC2EPS_b
30
_ZN11GDALDataset5Bands8IteratordeEv
17
_ZN11GDALDataset5Bands8IteratorppEv
4
_ZN11GDALDataset5BandsixEi
1
_ZN11GDALDataset5BandsixEm
1
_ZN11GDALDataset5CloseEPFidPKcPvES2_
355514
_ZN11GDALDataset6Layers8IteratorC2EOS1_
5
_ZN11GDALDataset6Layers8IteratorC2EPS_b
111308
_ZN11GDALDataset6Layers8IteratorC2ERKS1_
9
_ZN11GDALDataset6Layers8IteratorC2Ev
2
_ZN11GDALDataset6Layers8IteratoraSEOS1_
3
_ZN11GDALDataset6Layers8IteratoraSERKS1_
1
_ZN11GDALDataset6Layers8IteratorppEi
2
_ZN11GDALDataset6Layers8IteratorppEv
1786720
_ZN11GDALDataset6LayersixEPKc
1
_ZN11GDALDataset6LayersixEi
9
_ZN11GDALDataset6LayersixEm
1
_ZN11GDALDataset7AddBandE12GDALDataTypePKPKc
0
_ZN11GDALDataset7GetGCPsEv
11
_ZN11GDALDataset7PrivateC2Ev
218074
_ZN11GDALDataset7ReleaseEv
4278
_ZN11GDALDataset7SetBandEiP14GDALRasterBand
1706910
_ZN11GDALDataset7SetBandEiSt10unique_ptrI14GDALRasterBandSt14default_deleteIS1_EE
1114390
_ZN11GDALDataset7SetGCPsEiPK8GDAL_GCPPK19OGRSpatialReference
1
_ZN11GDALDataset7SetGCPsEiPK8GDAL_GCPPKc
51
_ZN11GDALDataset8AbortSQLEv
0
_ZN11GDALDataset8Features8IteratorC2EPS_b
4
_ZN11GDALDataset8Features8IteratorppEv
20
_ZN11GDALDataset8GetBandsEv
19
_ZN11GDALDataset8RasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPKixxxP20GDALRasterIOExtraArg
755487
_ZN11GDALDataset9AsMDArrayEPKPKc
19
_ZN11GDALDataset9CopyLayerEP8OGRLayerPKcPKS3_
192
_ZN11GDALDataset9DropCacheEv
1
_ZN11GDALDataset9GetLayersEv
55657
_ZN11GDALDataset9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPixxxP20GDALRasterIOExtraArg
452206
_ZN11GDALDataset9ReferenceEv
267554
_ZN11GDALDatasetC2Ei
218074
_ZN11GDALDatasetC2Ev
181828
_ZN11GDALDatasetD0Ev
0
_ZN11GDALDatasetD2Ev
218047
_ZN22GDALAntiRecursionGuardC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
300019
_ZN22GDALAntiRecursionGuardC2ERKS_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
300019
_ZN22GDALAntiRecursionGuardD2Ev
600038
_ZN22GDALMDArrayFromDataset6CreateEP11GDALDatasetPKPKc
17
_ZN22GDALMDArrayFromDataset6IWriteEPKyPKmPKxS5_RK20GDALExtendedDataTypePKv
1
_ZN22GDALMDArrayFromDatasetC1EP11GDALDatasetPKPKc
17
_ZN22GDALMDArrayFromDatasetD0Ev
17
_ZN22GDALMDArrayFromDatasetD1Ev
17
_ZN23GDALAntiRecursionStruct14DatasetContextC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_
87610
_ZN23GDALAntiRecursionStructD2Ev
1378
_ZNK11GDALDataset10ConstBands3endEv
1
_ZNK11GDALDataset10ConstBands4sizeEv
1
_ZNK11GDALDataset10ConstBands5beginEv
1
_ZNK11GDALDataset10ConstBands8IteratordeEv
3
_ZNK11GDALDataset10ConstBands8IteratorneERKS1_
4
_ZNK11GDALDataset10ConstBandsixEi
1
_ZNK11GDALDataset10ConstBandsixEm
1
_ZNK11GDALDataset10IsAllBandsEiPKi
4252
_ZNK11GDALDataset11CanBeClonedEib
150
_ZNK11GDALDataset11ConstLayers3endEv
18046
_ZNK11GDALDataset11ConstLayers4sizeEv
1
_ZNK11GDALDataset11ConstLayers5beginEv
18050
_ZNK11GDALDataset11ConstLayers8IteratordeEv
16200
_ZNK11GDALDataset11ConstLayers8IteratorneERKS1_
34233
_ZNK11GDALDataset11GetRefCountEv
5669
_ZNK11GDALDataset11ReportErrorE6CPLErriPKcz
103
_ZNK11GDALDataset12GetRootGroupEv
2850
_ZNK11GDALDataset13GetDriverNameEv
2695
_ZNK11GDALDataset13GetLayerCountEv
123957
_ZNK11GDALDataset13GetLayerIndexEPKc
0
_ZNK11GDALDataset13GetRasterBandEi
115
_ZNK11GDALDataset13GetSpatialRefEv
18084
_ZNK11GDALDataset14GetFieldDomainERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
328
_ZNK11GDALDataset14GetRasterCountEv
6278590
_ZNK11GDALDataset14GetRasterXSizeEv
746919
_ZNK11GDALDataset14GetRasterYSizeEv
625528
_ZNK11GDALDataset14IsLayerPrivateEi
1090
_ZNK11GDALDataset14TestCapabilityEPKc
1106
_ZNK11GDALDataset15GetGeoTransformEPd
2
_ZNK11GDALDataset15GetGeoTransformER16GDALGeoTransform
16397
_ZNK11GDALDataset15GetRelationshipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZNK11GDALDataset16GetGCPProjectionEv
1051
_ZNK11GDALDataset16GetGCPSpatialRefEv
43
_ZNK11GDALDataset16GetProjectionRefEv
5269
_ZNK11GDALDataset18GetSummaryRefCountEv
0
_ZNK11GDALDataset19AreOverviewsEnabledEv
2012380
_ZNK11GDALDataset19GetFieldDomainNamesB5cxx11EPKPKc
47
_ZNK11GDALDataset20GetRelationshipNamesB5cxx11EPKPKc
255
_ZNK11GDALDataset21GetExtentWGS84LongLatEP11OGREnvelope
220
_ZNK11GDALDataset22GeolocationToPixelLineEddPK19OGRSpatialReferencePdS3_PKPKc
15
_ZNK11GDALDataset23GetCloseReportsProgressEv
250
_ZNK11GDALDataset23GetSpatialRefRasterOnlyEv
1128
_ZNK11GDALDataset23GetSpatialRefVectorOnlyEv
18038
_ZNK11GDALDataset31CanReopenWithCurrentDescriptionEv
2
_ZNK11GDALDataset5Bands3endEv
15
_ZNK11GDALDataset5Bands4sizeEv
2
_ZNK11GDALDataset5Bands5beginEv
15
_ZNK11GDALDataset5Bands8IteratorneERKS1_
19
_ZNK11GDALDataset5CloneEib
2051
_ZNK11GDALDataset6Layers3endEv
55652
_ZNK11GDALDataset6Layers4sizeEv
1
_ZNK11GDALDataset6Layers5beginEv
55656
_ZNK11GDALDataset6Layers8IteratordeEv
1800840
_ZNK11GDALDataset6Layers8IteratorneERKS1_
1842370
_ZNK11GDALDataset8Features3endEv
2
_ZNK11GDALDataset8Features5beginEv
2
_ZNK11GDALDataset8Features8IteratordeEv
20
_ZNK11GDALDataset8Features8IteratorneERKS1_
22
_ZNK11GDALDataset8GetBandsEv
4
_ZNK11GDALDataset8GetLayerEi
0
_ZNK11GDALDataset9GetDriverEv
38684
_ZNK11GDALDataset9GetExtentEP11OGREnvelopePK19OGRSpatialReference
477
_ZNK11GDALDataset9GetLayersEv
18051
_ZNK11GDALDataset9GetSharedEv
326833
_ZNK22GDALMDArrayFromDataset10IsWritableEv
2
_ZNK22GDALMDArrayFromDataset11GetDataTypeEv
36
_ZNK22GDALMDArrayFromDataset11GetFilenameB5cxx11Ev
14
_ZNK22GDALMDArrayFromDataset11GetOverviewEi
5
_ZNK22GDALMDArrayFromDataset12GetBlockSizeEv
7
_ZNK22GDALMDArrayFromDataset13GetAttributesEPKPKc
7
_ZNK22GDALMDArrayFromDataset13GetDimensionsEv
100
_ZNK22GDALMDArrayFromDataset13GetSpatialRefEv
9
_ZNK22GDALMDArrayFromDataset16GetOverviewCountEv
6
_ZNK22GDALMDArrayFromDataset17GetRawNoDataValueEv
5
_ZNK22GDALMDArrayFromDataset5IReadEPKyPKmPKxS5_RK20GDALExtendedDataTypePv
8
_ZNK22GDALMDArrayFromDataset7GetUnitB5cxx11Ev
5
_ZNK22GDALMDArrayFromDataset8GetScaleEPbP12GDALDataType
5
_ZNK22GDALMDArrayFromDataset9GetOffsetEPbP12GDALDataType
5
_ZNK22GDALMDArrayFromDataset9ReadWriteE10GDALRWFlagPKyPKmPKxS6_RK20GDALExtendedDataTypePv
9
_ZNK23GDALAntiRecursionStruct21DatasetContextCompareclERKNS_14DatasetContextES3_
1197180
_ZZ40ComputeInterBandCovarianceMatrixInternalIdE6CPLErrP11GDALDatasetPdiPKiPKP14GDALRasterBandiPFidPKcPvESC_ENKUliimdE_clEiimd
500647
_ZZN22GDALMDArrayFromDatasetC4EP11GDALDatasetPKPKcENKUlvE_clEv
17
Generated by:
LCOV version 1.14