HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
ImfGenericInputFile.h
Go to the documentation of this file.
1
//
2
// SPDX-License-Identifier: BSD-3-Clause
3
// Copyright (c) Contributors to the OpenEXR Project.
4
//
5
6
#ifndef IMFGENERICINPUTFILE_H_
7
#define IMFGENERICINPUTFILE_H_
8
9
#include "
ImfForward.h
"
10
11
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
12
13
class
IMF_EXPORT_TYPE
GenericInputFile
14
{
15
public
:
16
IMF_EXPORT
17
virtual
~
GenericInputFile
();
18
19
protected
:
20
IMF_EXPORT
21
GenericInputFile
();
22
IMF_EXPORT
23
void
readMagicNumberAndVersionField (
24
OPENEXR_IMF_INTERNAL_NAMESPACE::IStream
& is,
int
&
version
);
25
};
26
27
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
28
29
#endif
/* IMFGENERICINPUTFILE_H_ */
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition:
ImfNamespace.h:83
IMF_EXPORT
#define IMF_EXPORT
Definition:
ImfExport.h:54
ImfForward.h
GT_Names::version
GT_API const UT_StringHolder version
GenericInputFile
class IMF_EXPORT_TYPE GenericInputFile
Definition:
ImfForward.h:49
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition:
ImfNamespace.h:80
IMF_EXPORT_TYPE
#define IMF_EXPORT_TYPE
Definition:
ImfExport.h:57
IStream
class IMF_EXPORT_TYPE IStream
Definition:
ImfForward.h:87
GenericInputFile
Definition:
ImfGenericInputFile.h:13
OpenEXR
ImfGenericInputFile.h
Generated on Sat Dec 21 2024 02:47:03 for HDK by
1.8.6