1//
2// SPDX-License-Identifier: BSD-3-Clause
3// Copyright (c) Contributors to the OpenEXR Project.
4//
5
6#ifndef INCLUDED_IMF_RATIONAL_ATTRIBUTE_H
7#define INCLUDED_IMF_RATIONAL_ATTRIBUTE_H
8
9//-----------------------------------------------------------------------------
10//
11// class RationalAttribute
12//
13//-----------------------------------------------------------------------------
14
15#include "ImfAttribute.h"
16#include "ImfRational.h"
17
18OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
19
20
21typedef TypedAttribute<OPENEXR_IMF_INTERNAL_NAMESPACE::Rational> RationalAttribute;
22
23#ifndef COMPILING_IMF_RATIONAL_ATTRIBUTE
24extern template class IMF_EXPORT_EXTERN_TEMPLATE TypedAttribute<OPENEXR_IMF_INTERNAL_NAMESPACE::Rational>;
25#endif
26
27
28OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
29
30#endif
31

source code of include/OpenEXR/ImfRationalAttribute.h