add(const ::fwJobs::IJob::sptr &iJob, double weight=1.) | fwJobs::Aggregator | |
addCancelHook(JobCancelHook callback) | fwJobs::IJob | |
addCancelHookNoLock(JobCancelHook callback) | fwJobs::IJob | protected |
addDoneWorkHook(DoneWorkHook callback) | fwJobs::IJob | |
addDoneWorkHookNoLock(DoneWorkHook callback) | fwJobs::IJob | protected |
addLogHook(LogHook callback) | fwJobs::IJob | |
addLogHookNoLock(LogHook callback) | fwJobs::IJob | protected |
addSimpleCancelHook(CancelHook callback) | fwJobs::IJob | |
addStateHook(StateHook callback) | fwJobs::IJob | |
addStateHookNoLock(StateHook callback) | fwJobs::IJob | protected |
addTotalWorkUnitsHook(TotalWorkUnitsHook callback) | fwJobs::IJob | |
addTotalWorkUnitsHookNoLock(TotalWorkUnitsHook callback) | fwJobs::IJob | protected |
Aggregator() | fwJobs::Aggregator | |
Aggregator(const std::string &name) | fwJobs::Aggregator | |
cancel() | fwJobs::IJob | virtual |
CANCELED enum value (defined in fwJobs::IJob) | fwJobs::IJob | |
CancelHook typedef | fwJobs::IJob | |
CancelHookSeq typedef | fwJobs::IJob | |
CANCELING enum value (defined in fwJobs::IJob) | fwJobs::IJob | |
CancelRequestCallback typedef | fwJobs::IJob | |
cancelRequested() const | fwJobs::IJob | |
cancelRequestedCallback() const | fwJobs::IJob | |
CancelRequestedSignal typedef | fwJobs::IJob | |
done() | fwJobs::IJob | protected |
doneWork(std::uint64_t units) | fwJobs::IJob | protected |
doneWork(std::uint64_t units,::fwCore::mt::ReadToWriteLock &lock) | fwJobs::IJob | protected |
DoneWorkHook typedef | fwJobs::IJob | |
DoneWorkHookSeq typedef | fwJobs::IJob | |
DoneWorkSignal typedef | fwJobs::IJob | |
finish() | fwJobs::IJob | protectedvirtual |
finishCallback() | fwJobs::IJob | protected |
FINISHED enum value (defined in fwJobs::IJob) | fwJobs::IJob | |
finishNoLock() | fwJobs::IJob | protected |
getDoneWorkUnits() const | fwJobs::IJob | |
getLogs() const | fwJobs::IJob | |
getName() const | fwJobs::IJob | |
getState() const | fwJobs::IJob | |
getStateNoLock() const | fwJobs::IJob | protected |
getSubJobs() | fwJobs::Aggregator | |
getTotalWorkUnits() const | fwJobs::IJob | |
IJob(const std::string &name="") | fwJobs::IJob | |
IJob(IJob &) (defined in fwJobs::IJob) | fwJobs::IJob | protected |
IJob(IJob &&) (defined in fwJobs::IJob) | fwJobs::IJob | protected |
IJobSeq typedef | fwJobs::Aggregator | |
isCancelable() const | fwJobs::IJob | |
JobCancelHook typedef | fwJobs::IJob | |
log(const std::string &message) | fwJobs::IJob | |
LogHook typedef | fwJobs::IJob | |
LogHookSeq typedef | fwJobs::IJob | |
logNoLock(const std::string &message) | fwJobs::IJob | protected |
Logs typedef | fwJobs::IJob | |
LogSignal typedef | fwJobs::IJob | |
m_cancelable | fwJobs::IJob | protected |
m_cancelHooks | fwJobs::IJob | protected |
m_cancelRequested | fwJobs::IJob | protected |
m_doneWorkHooks | fwJobs::IJob | protected |
m_doneWorkUnits | fwJobs::IJob | protected |
m_logHooks | fwJobs::IJob | protected |
m_logs | fwJobs::IJob | protected |
m_mutex | fwJobs::IJob | protected |
m_name | fwJobs::IJob | protected |
m_runFuture | fwJobs::IJob | protected |
m_sigCanceled | fwJobs::IJob | protected |
m_sigCancelRequested | fwJobs::IJob | protected |
m_sigDoneWork | fwJobs::IJob | protected |
m_sigFinished | fwJobs::IJob | protected |
m_sigLogged | fwJobs::IJob | protected |
m_sigStarted | fwJobs::IJob | protected |
m_state | fwJobs::IJob | protected |
m_stateHooks | fwJobs::IJob | protected |
m_totalWorkUnits | fwJobs::IJob | protected |
m_totalWorkUnitsHooks | fwJobs::IJob | protected |
New(const std::string &name="") | fwJobs::Aggregator | static |
operator=(IJob &) (defined in fwJobs::IJob) | fwJobs::IJob | protected |
operator=(IJob &&) (defined in fwJobs::IJob) | fwJobs::IJob | protected |
run() | fwJobs::IJob | |
runImpl() | fwJobs::Aggregator | protectedvirtual |
RUNNING enum value (defined in fwJobs::IJob) | fwJobs::IJob | |
setCancelable(bool cancel) | fwJobs::IJob | |
setState(State state) | fwJobs::IJob | protected |
setStateNoLock(State state) | fwJobs::IJob | protected |
setTotalWorkUnits(std::uint64_t units) | fwJobs::IJob | protected |
setTotalWorkUnitsUpgradeLock(std::uint64_t units,::fwCore::mt::ReadToWriteLock &lock) | fwJobs::IJob | protected |
SharedFuture typedef | fwJobs::IJob | |
sptr typedef | fwJobs::Aggregator | |
State enum name | fwJobs::IJob | |
StateHook typedef | fwJobs::IJob | |
StateHookSeq typedef | fwJobs::IJob | |
StateSignal typedef | fwJobs::IJob | |
TotalWorkUnitsHook typedef | fwJobs::IJob | |
TotalWorkUnitsHookSeq typedef | fwJobs::IJob | |
wait() | fwJobs::IJob | |
WAITING enum value (defined in fwJobs::IJob) | fwJobs::IJob | |
wptr typedef | fwJobs::Aggregator | |
~IJob() | fwJobs::IJob | virtual |