6 #ifndef MULTIPARTOUTPUTFILE_H_
7 #define MULTIPARTOUTPUTFILE_H_
44 bool overrideSharedAttributes =
false,
51 bool overrideSharedAttributes =
false,
65 const Header & header(
int n)
const;
68 ~MultiPartOutputFile();
71 MultiPartOutputFile& operator = (
const MultiPartOutputFile& other) =
delete;
73 MultiPartOutputFile& operator = (MultiPartOutputFile&& other) =
delete;
80 template<
class T>
IMF_HIDDEN T* getOutputPart(
int partNumber);
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
class IMF_EXPORT_TYPE MultiPartOutputFile
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER IMF_EXPORT int globalThreadCount()
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER