OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This is the job callback interface It allows one to attach and listen for different states of the job and if properties have changed. More...
#include <ossimJob.h>
Public Member Functions | |
ossimJobCallback (std::shared_ptr< ossimJobCallback > nextCallback=0) | |
virtual void | ready (std::shared_ptr< ossimJob > job) |
virtual void | started (std::shared_ptr< ossimJob > job) |
virtual void | finished (std::shared_ptr< ossimJob > job) |
virtual void | canceled (std::shared_ptr< ossimJob > job) |
virtual void | nameChanged (const ossimString &name, std::shared_ptr< ossimJob > job) |
virtual void | descriptionChanged (const ossimString &description, std::shared_ptr< ossimJob > job) |
virtual void | idChanged (const ossimString &id, std::shared_ptr< ossimJob > job) |
virtual void | percentCompleteChanged (double percentValue, std::shared_ptr< ossimJob > job) |
void | setCallback (std::shared_ptr< ossimJobCallback > c) |
std::shared_ptr< ossimJobCallback > | callback () |
Protected Attributes | |
std::shared_ptr< ossimJobCallback > | m_nextCallback |
This is the job callback interface It allows one to attach and listen for different states of the job and if properties have changed.
Definition at line 68 of file ossimJob.h.
|
inline |
Definition at line 71 of file ossimJob.h.
|
inline |
Definition at line 91 of file ossimJob.h.
|
inlinevirtual |
Reimplemented in ossimFileWalker::ossimFileWalkerJobCallback.
Definition at line 76 of file ossimJob.h.
Referenced by ossimFileWalker::ossimFileWalkerJobCallback::canceled().
|
inlinevirtual |
Definition at line 81 of file ossimJob.h.
|
inlinevirtual |
Reimplemented in ossimFileWalker::ossimFileWalkerJobCallback, and ossimMultiThreadSequencer::ossimGetTileCallback.
Definition at line 75 of file ossimJob.h.
Referenced by ossimFileWalker::ossimFileWalkerJobCallback::finished().
|
inlinevirtual |
Definition at line 84 of file ossimJob.h.
|
inlinevirtual |
Definition at line 78 of file ossimJob.h.
|
inlinevirtual |
Definition at line 87 of file ossimJob.h.
|
inlinevirtual |
Definition at line 73 of file ossimJob.h.
|
inline |
Definition at line 90 of file ossimJob.h.
|
inlinevirtual |
Reimplemented in ossimFileWalker::ossimFileWalkerJobCallback.
Definition at line 74 of file ossimJob.h.
Referenced by ossimFileWalker::ossimFileWalkerJobCallback::started().
|
protected |
Definition at line 94 of file ossimJob.h.