GroupPostProcessingOperation
class GroupPostProcessingOperation : DefaultOperation
Group of post-process operations.
Runs several post-processings on one file in its queue (not in parallel).
-
Undocumented
Declaration
Swift
public var onComplete: ((_ processesNotCompleted: [(name: String, error: Error?)]) -> Void)? -
Initiates with required parameters.
Declaration
Swift
init(fileStorage: FileStorage?, postProcessings: [PostProcessing])Parameters
fileStorageThe file storage manager that used to pass to a
PostProcessingobject.postProcessingsAvailable post-processes.
-
Undocumented
Declaration
Swift
override func start() -
Undocumented
Declaration
Swift
override func cancel() -
Prepare to start post-processing operations over a given source file.
Declaration
Swift
func prepareToStart(withSourceLocation sourceLocation: URL, filename: String, fileExtension: String)Parameters
sourceLocationThe reference to the source file on which post-processing should be performed.
filenameLocal filename.
fileExtensionFile extention.
GroupPostProcessingOperation Class Reference