|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
Private ossimJob class. More...
Public Member Functions | |
| ossimFileWalkerJob (ossimFileProcessorInterface *fpi, const ossimFilename &file) | |
| Constructor that takes file processor pointer and file. More... | |
Public Member Functions inherited from ossimJob | |
| ossimJob () | |
| virtual void | start () |
| Main entry point to the job. More... | |
| std::shared_ptr< ossimJob > | getSharedFromThis () |
| This is a convenience method to get the shared representation of this pointer. More... | |
| std::shared_ptr< const ossimJob > | getSharedFromThis () const |
| This is a convenience method to get the shared representation of this pointer. More... | |
| void | setPercentComplete (double value) |
| When the pernet complete is set for the job it will call any callbacks and nofity percentCompleteChanged. More... | |
| void | setPriority (double value) |
| sets the priority of the job More... | |
| double | priority () const |
| virtual void | release () |
| If derived interfaces implement a block this will allow one to release. More... | |
| State | state () const |
| virtual void | resetState (int value) |
| Will clear out the state and the call setState. More... | |
| virtual void | setState (int value, bool on=true) |
| Will allow you to set the state of the job. More... | |
| bool | isCanceled () const |
| virtual void | cancel () |
| Sets the state if the object as cancelled. More... | |
| virtual void | ready () |
| Sets the state if the object as ready. More... | |
| virtual void | running () |
| Sets the state if the object as running. More... | |
| virtual void | finished () |
| Sets the state if the object as finished. More... | |
| bool | isReady () const |
| bool | isStopped () const |
| bool | isFinished () const |
| bool | isRunning () const |
| void | setCallback (std::shared_ptr< ossimJobCallback > callback) |
| void | setName (const ossimString &value) |
| Sets the name of a job. More... | |
| const ossimString & | name () const |
| void | setId (const ossimString &value) |
| const ossimString & | id () const |
| void | setDescription (const ossimString &value) |
| const ossimString & | description () const |
| std::shared_ptr< ossimJobCallback > | callback () |
Protected Member Functions | |
| virtual void | run () |
| Defines pure virtual ossimJob::start. More... | |
Private Attributes | |
| ossimFileProcessorInterface * | m_fileProcessor |
| ossimFilename | m_file |
Additional Inherited Members | |
Public Types inherited from ossimJob | |
| enum | State { ossimJob_NONE = 0, ossimJob_READY = 1, ossimJob_RUNNING = 2, ossimJob_CANCEL = 4, ossimJob_FINISHED = 8, ossimJob_ALL = (ossimJob_READY|ossimJob_RUNNING|ossimJob_CANCEL|ossimJob_FINISHED) } |
This is a Bit vector. More... | |
| typedef std::list< std::shared_ptr< ossimJob > > | List |
Protected Attributes inherited from ossimJob | |
| std::mutex | m_jobMutex |
| ossimString | m_name |
| ossimString | m_description |
| ossimString | m_id |
| State | m_state |
| double | m_priority |
| std::shared_ptr< ossimJobCallback > | m_callback |
Private ossimJob class.
Definition at line 151 of file ossimFileWalker.h.
| ossimFileWalker::ossimFileWalkerJob::ossimFileWalkerJob | ( | ossimFileProcessorInterface * | fpi, |
| const ossimFilename & | file | ||
| ) |
Constructor that takes file processor pointer and file.
| fpi | ossimFileProcessorInterface pointer |
| file | The file to process. |
Definition at line 494 of file ossimFileWalker.cpp.
|
protectedvirtual |
Defines pure virtual ossimJob::start.
This executes the call to m_processFileCallBackPtr.
Implements ossimJob.
Definition at line 502 of file ossimFileWalker.cpp.
References ossimFileWalker::m_fileProcessor, and ossimFileProcessorInterface::processFile().
|
private |
Definition at line 172 of file ossimFileWalker.h.
|
private |
Definition at line 171 of file ossimFileWalker.h.
1.8.14