5 #include <console_bridge/console.h>
12 Crawler::Crawler() : recursive_(true), ignore_hidden_dirs_(true), ignore_hidden_files_(true),
13 list_dirs_(false), list_files_(true)
18 ignore_hidden_files_(true), list_dirs_(false), list_files_(true)
29 boost::filesystem::path p(root_path.
string());
30 it_dir_ = boost::filesystem::recursive_directory_iterator(p);
35 boost::filesystem::recursive_directory_iterator end;
46 path =
it_dir_->path().string();
50 else if (boost::filesystem::is_directory(*
it_dir_))
56 path =
it_dir_->path().string();
79 CONSOLE_BRIDGE_logError(ex.
what());