16 #ifndef ossimFileWalker_HEADER 17 #define ossimFileWalker_HEADER 1 71 void walk(
const std::vector<ossimFilename>& files);
94 const std::vector<std::string>& getFilteredExtensions()
const;
103 std::vector<std::string>& getFilteredExtensions();
106 void dumpFilteredExtensionList()
const;
112 void initializeDefaultFilterList();
125 void setRecurseFlag(
bool flag);
137 void setWaitOnDirFlag(
bool flag);
143 void setAbortFlag(
bool flag);
181 virtual void started(std::shared_ptr<ossimJob> job);
182 virtual void finished(std::shared_ptr<ossimJob> job);
183 virtual void canceled(std::shared_ptr<ossimJob> job);
Private ossimJobCallback class.
ossimFileProcessorInterface * m_fileProcessor
ossimFileProcessorInterface * m_fileProcessor
Callback to method to process a file.
Utility class to walk through directories and get a list of files to process.
std::shared_ptr< ossimJobMultiThreadQueue > m_jobQueue
unsigned int ossim_uint32
This is the job callback interface It allows one to attach and listen for different states of the job...
std::vector< std::string > m_filteredExtensions
This is the job callback interface It allows one to attach and listen for different states of the job...