6 #ifndef MULTIPARTOUTPUTFILE_H_
7 #define MULTIPARTOUTPUTFILE_H_
41 const char fileName[],
44 bool overrideSharedAttributes =
false,
52 bool overrideSharedAttributes =
false,
66 const Header& header (
int n)
const;
69 ~MultiPartOutputFile ();
72 MultiPartOutputFile&
operator= (
const MultiPartOutputFile& other) =
delete;
74 MultiPartOutputFile&
operator= (MultiPartOutputFile&& other) =
delete;
81 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()
LeafData & operator=(const LeafData &)=delete
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER