addIdleTime(double timeInSecs) | ml::BackgroundTask | inlineprotected |
addObserver(Observer *observer) | ml::BackgroundTask | |
AllocationPolicyMask enum value | ml::ImagingBackgroundTask | |
BackgroundTask(void *owner) | ml::BackgroundTask | |
callMethodOnGUI(const DistantObject< Object > &target, Method method) | ml::MessagingBackgroundTask | inline |
callMethodOnGUI(const DistantObject< Object > &target, Method method, const Arg1 &arg1) | ml::MessagingBackgroundTask | inline |
callMethodOnGUI(const DistantObject< Object > &target, Method method, const Arg1 &arg1, const Arg2 &arg2) | ml::MessagingBackgroundTask | inline |
callMethodOnGUI(const DistantObject< Object > &target, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) | ml::MessagingBackgroundTask | inline |
callMethodOnGUI(const DistantObject< Object > &target, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) | ml::MessagingBackgroundTask | inline |
callMethodOnGUI(const DistantObject< Object > &target, Method method, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) | ml::MessagingBackgroundTask | inline |
cancel() | ml::BackgroundTask | |
Canceled enum value | ml::BackgroundTask | |
executeNextMessage() | ml::BackgroundTask | |
ExternalBuffer enum value | ml::ImagingBackgroundTask | |
Finished enum value | ml::BackgroundTask | |
generateBackgroundRequestId() | ml::ImagingBackgroundTask | inlineprotected |
getHandler() const | ml::ProcessAllPagesBackgroundTask | inline |
getInputImageDataType(int index=0) const | ml::ModuleBackgroundTask | |
getInputImageExtent(int index=0) const | ml::ModuleBackgroundTask | |
getInputImageMaxVoxelValue(int index=0) const | ml::ModuleBackgroundTask | |
getInputImageMinVoxelValue(int index=0) const | ml::ModuleBackgroundTask | |
getInputImagePageExtent(int index=0) const | ml::ModuleBackgroundTask | |
getInputImageProperties(int index=0) const | ml::ModuleBackgroundTask | |
getNumInputImages() const | ml::ModuleBackgroundTask | inline |
getRegion() const | ml::ProcessAllPagesBackgroundTask | inline |
getStatusInformation(BackgroundTaskStatusInformation &info) | ml::BackgroundTask | |
hasOwner() const | ml::BackgroundTask | |
hasProgressField() | ml::ModuleBackgroundTask | inline |
hasStatusField() | ml::ModuleBackgroundTask | inline |
hasValidInputImage(int index=0) const | ml::ModuleBackgroundTask | |
idleTime() const | ml::BackgroundTask | inline |
ImagingBackgroundTask(void *owner) | ml::ImagingBackgroundTask | |
isCanceled() const | ml::BackgroundTask | |
isSynchronous() const | ml::BackgroundTask | inline |
isVerbose() const | ml::BackgroundTask | inline |
logMessage(const std::string &message) | ml::BackgroundTask | |
MessagingBackgroundTask(void *ownerArg) | ml::MessagingBackgroundTask | inline |
ModuleBackgroundTask(Module *module, FloatField *progressField=nullptr, StringField *statusField=nullptr) | ml::ModuleBackgroundTask | |
NoAllocation enum value | ml::ImagingBackgroundTask | |
NotInTaskManager enum value | ml::BackgroundTask | |
owner() const | ml::BackgroundTask | |
ProcessAllPagesBackgroundTask(Module *module, FloatField *progressField=nullptr, StringField *statusField=nullptr) | ml::ProcessAllPagesBackgroundTask | |
progress() const | ml::BackgroundTask | |
Queued enum value | ml::BackgroundTask | |
ReceiveProgressMessages enum value | ml::ImagingBackgroundTask | |
removeObserver(Observer *observer) | ml::BackgroundTask | |
requestProcessAllPages(ProcessAllPagesHandler *handler, const SubImageBox &box=SubImageBox()) | ml::ModuleBackgroundTask | |
requestProcessAllPages(const SubImageBox &box=SubImageBox()) | ml::ModuleBackgroundTask | |
RequestReadOnlyPage enum value | ml::ImagingBackgroundTask | |
requestTile(int inputImageIndex, const SubImageBox &box, MLDataType type, const ScaleShiftData &shift=ScaleShiftData(), int getTileFlags=ImagingBackgroundTask::UseMemoryManager) | ml::ModuleBackgroundTask | |
requestTileWithExternalBuffer(int inputImageIndex, const SubImageBox &box, MLDataType type, const ScaleShiftData &shift, ManagedSubImage *externalBuffer, int getTileFlags=ImagingBackgroundTask::ExternalBuffer) | ml::ModuleBackgroundTask | |
resume() | ml::BackgroundTask | |
run() override | ml::ProcessAllPagesBackgroundTask | virtual |
Running enum value | ml::BackgroundTask | |
runningTime() const | ml::BackgroundTask | inline |
sendLogMessageToObservers(const std::string &msg) | ml::BackgroundTask | protected |
sendMessageToGUI(BackgroundTaskMessage *message) | ml::BackgroundTask | |
sendStatusChangedToObservers() | ml::BackgroundTask | protected |
sendStatusStringChangedToObservers() | ml::BackgroundTask | protected |
setHandler(ProcessAllPagesHandler *handler) | ml::ProcessAllPagesBackgroundTask | inline |
setInitialStatusMessage(const std::string &statusArg) | ml::ProcessAllPagesBackgroundTask | inline |
setOwnerWasDeleted() | ml::BackgroundTask | |
setProgress(float progress) override | ml::ModuleBackgroundTask | virtual |
setProgressField(FloatField *field) | ml::ModuleBackgroundTask | inline |
setRegion(const SubImageBox &box) | ml::ProcessAllPagesBackgroundTask | inline |
setStatusField(StringField *field) | ml::ModuleBackgroundTask | inline |
setStatusString(const std::string &status) override | ml::ModuleBackgroundTask | virtual |
setSynchronous(bool flag) | ml::BackgroundTask | inline |
setSynchronousCancelField(NotifyField *field) | ml::BackgroundTask | inline |
setTaskFinishedCB(BackgroundTaskFinishedCB *callback, void *userdata) | ml::BackgroundTask | |
setVerbose(bool flag) | ml::BackgroundTask | inline |
shouldCancelOnInputImageChange(int) const | ml::ModuleBackgroundTask | inlinevirtual |
shouldStop() | ml::BackgroundTask | |
Status enum name | ml::BackgroundTask | |
status() const | ml::BackgroundTask | |
statusString() const | ml::BackgroundTask | |
suspend() | ml::BackgroundTask | |
Suspended enum value | ml::BackgroundTask | |
taskId() const | ml::BackgroundTask | inline |
TileRequestFlags enum name | ml::ImagingBackgroundTask | |
UseMemoryManager enum value | ml::ImagingBackgroundTask | |
UseMLAlloc enum value | ml::ImagingBackgroundTask | |
waitAndExecuteNextMessage() | ml::BackgroundTask | |
~BackgroundTask() | ml::BackgroundTask | virtual |
~ImagingBackgroundTask() override | ml::ImagingBackgroundTask | |
~ModuleBackgroundTask() override | ml::ModuleBackgroundTask | |
~ProcessAllPagesBackgroundTask() override | ml::ProcessAllPagesBackgroundTask | |