37 #ifndef MULTIPARTOUTPUTFILE_H_
38 #define MULTIPARTOUTPUTFILE_H_
77 bool overrideSharedAttributes =
false,
84 bool overrideSharedAttributes =
false,
110 template<
class T>
T* getOutputPart(
int partNumber);
IMF_EXPORT MultiPartOutputFile(const char fileName[], const Header *headers, int parts, bool overrideSharedAttributes=false, int numThreads=globalThreadCount())
IMF_EXPORT const Header & header(int n) const
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER IMF_EXPORT int globalThreadCount()
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
IMF_EXPORT ~MultiPartOutputFile()
IMF_EXPORT int parts() const