HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MultiPartOutputFile Class Reference

#include <ImfMultiPartOutputFile.h>

+ Inheritance diagram for MultiPartOutputFile:

Public Member Functions

IMF_EXPORT MultiPartOutputFile (const char fileName[], const Header *headers, int parts, bool overrideSharedAttributes=false, int numThreads=globalThreadCount())
 
IMF_EXPORT MultiPartOutputFile (OStream &os, const Header *headers, int parts, bool overrideSharedAttributes=false, int numThreads=globalThreadCount())
 
IMF_EXPORT int parts () const
 
IMF_EXPORT const Headerheader (int n) const
 
IMF_EXPORT ~MultiPartOutputFile ()
 
 MultiPartOutputFile (const MultiPartOutputFile &other)=delete
 
MultiPartOutputFileoperator= (const MultiPartOutputFile &other)=delete
 
 MultiPartOutputFile (MultiPartOutputFile &&other)=delete
 
MultiPartOutputFileoperator= (MultiPartOutputFile &&other)=delete
 
- Public Member Functions inherited from GenericOutputFile
virtual IMF_EXPORT ~GenericOutputFile ()
 

Public Attributes

struct IMF_HIDDEN Data
 

Friends

class OutputPart
 
class TiledOutputPart
 
class DeepScanLineOutputPart
 
class DeepTiledOutputPart
 

Additional Inherited Members

- Protected Member Functions inherited from GenericOutputFile
IMF_EXPORT GenericOutputFile ()
 
IMF_EXPORT void writeMagicNumberAndVersionField (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, const Header &header)
 
IMF_EXPORT void writeMagicNumberAndVersionField (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, const Header *headers, int parts)
 

Detailed Description

Definition at line 36 of file ImfMultiPartOutputFile.h.

Constructor & Destructor Documentation

IMF_EXPORT MultiPartOutputFile::MultiPartOutputFile ( const char  fileName[],
const Header headers,
int  parts,
bool  overrideSharedAttributes = false,
int  numThreads = globalThreadCount() 
)
IMF_EXPORT MultiPartOutputFile::MultiPartOutputFile ( OStream os,
const Header headers,
int  parts,
bool  overrideSharedAttributes = false,
int  numThreads = globalThreadCount() 
)
IMF_EXPORT MultiPartOutputFile::~MultiPartOutputFile ( )
MultiPartOutputFile::MultiPartOutputFile ( const MultiPartOutputFile other)
delete
MultiPartOutputFile::MultiPartOutputFile ( MultiPartOutputFile &&  other)
delete

Member Function Documentation

IMF_EXPORT const Header& MultiPartOutputFile::header ( int  n) const
MultiPartOutputFile& MultiPartOutputFile::operator= ( const MultiPartOutputFile other)
delete
MultiPartOutputFile& MultiPartOutputFile::operator= ( MultiPartOutputFile &&  other)
delete
IMF_EXPORT int MultiPartOutputFile::parts ( ) const

Friends And Related Function Documentation

Definition at line 85 of file ImfMultiPartOutputFile.h.

friend class DeepTiledOutputPart
friend

Definition at line 86 of file ImfMultiPartOutputFile.h.

friend class OutputPart
friend

Definition at line 83 of file ImfMultiPartOutputFile.h.

friend class TiledOutputPart
friend

Definition at line 84 of file ImfMultiPartOutputFile.h.

Member Data Documentation

struct IMF_HIDDEN MultiPartOutputFile::Data

Definition at line 76 of file ImfMultiPartOutputFile.h.


The documentation for this class was generated from the following file: