Class : GenericOperation

class deriving from AbstractArchitectureOperation

GenericOperation :

prototype: GenericOperation (ClassName* , void (ClassName::*method )

description:constructor


input parameters:
object = object
method = method to call for each operation (first argument is job index and the second argument is the total number of jobs)



GenericOperation :

prototype: GenericOperation (const GenericOperation& operation )

description:copy constructor


input parameters:
operation = reference on operation to copy



~GenericOperation :

prototype: ~GenericOperation ()

description:destructor



SetJobIndices :

prototype: void SetJobIndices (int , int nbrJob )

description:set job index and job total number


input parameters:
jobIndex = job index
nbrJob = job total number



Clone :

prototype: AbstractArchitectureOperation* Clone ()

description:clone operation


input parameters:


return value: pointer to cloned operation



ApplyOperation :

prototype: bool ApplyOperation ()

description:apply operation


input parameters:


return value: true if no error occurs



Back to index.