Coverage Report

Created: 2025-12-05 06:15

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/openexr/src/lib/OpenEXR/ImfDoubleAttribute.cpp
Line
Count
Source
1
//
2
// SPDX-License-Identifier: BSD-3-Clause
3
// Copyright (c) Contributors to the OpenEXR Project.
4
//
5
6
//-----------------------------------------------------------------------------
7
//
8
//  class DoubleAttribute
9
//
10
//-----------------------------------------------------------------------------
11
12
#define COMPILING_IMF_DOUBLE_ATTRIBUTE
13
#include "ImfDoubleAttribute.h"
14
15
#if defined(_MSC_VER)
16
// suppress warning about non-exported base classes
17
#    pragma warning(disable : 4251)
18
#    pragma warning(disable : 4275)
19
#endif
20
21
OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_ENTER
22
23
template <>
24
IMF_EXPORT const char*
25
DoubleAttribute::staticTypeName ()
26
205
{
27
205
    return "double";
28
205
}
29
30
template class IMF_EXPORT_TEMPLATE_INSTANCE TypedAttribute<double>;
31
32
OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_EXIT