Coverage Report

Created: 2025-09-08 07:52

/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
1
{
27
1
    return "double";
28
1
}
29
30
template class IMF_EXPORT_TEMPLATE_INSTANCE TypedAttribute<double>;
31
32
OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_EXIT