Go to the documentation of this file. 1 #ifndef TUE_FILESYSTEM_CRAWLER_H_
2 #define TUE_FILESYSTEM_CRAWLER_H_
7 #include "boost/filesystem.hpp"
105 boost::filesystem::recursive_directory_iterator
it_dir_;
bool ignore_hidden_dirs_
If set, hidden directories are not expanded.
void setListFiles(bool b=true)
bool nextPath(Path &path)
boost::filesystem::recursive_directory_iterator it_dir_
void setRootPath(const Path &root_path)
bool list_files_
If set, iterator returns found files.
void setRecursive(bool b=true)
bool ignore_hidden_files_
If set, hidden files are not returned in the iterator.
bool list_dirs_
If set, iterator returns found directories.
bool recursive_
If set, iterator also returns content of sub-directories.
void setIgnoreHiddenFiles(bool b=true)
void setListDirectories(bool b=true)
void setIgnoreHiddenDirectories(bool b=true)