16 theCurrentDirectoryData(NULL),
39 result.push_back(filename);
85 while(result&&filename.
isDir())
146 if((filename.
file().
trim() ==
".") ||
151 else if(filename.
isDir())
void checkToPushDirectory(const ossimFilename &filename)
bool getFirst(ossimFilename &filename, int flags=OSSIM_DIR_DEFAULT)
ossimDirectory * theDirectory
void findAllFilesThatMatch(std::vector< ossimFilename > &result, const ossimString ®ularExpressionPattern, int flags=ossimDirectory::OSSIM_DIR_DEFAULT)
bool getNext(ossimFilename &filename) const
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
bool getNext(ossimFilename &filename)
void compile(const char *)
bool open(const ossimFilename &dir)
bool open(const ossimFilename &dir)
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
ossimFilename file() const
ossimDirData * theCurrentDirectoryData
bool getFirst(ossimFilename &filename, int flags=ossimDirectory::OSSIM_DIR_DEFAULT)
queue< ossimFilename > theDirectoryQueue