48         const std::set<std::string> extra;
 
   63     static std::string 
recursiveAddFiles(std::list<FileWithDetails> &files, 
const std::string &path, 
const std::set<std::string> &extra, 
const PathMatch& ignored);
 
   77     static std::string 
addFiles(std::list<FileWithDetails> &files, 
const std::string &path, 
const std::set<std::string> &extra, 
bool recursive, 
const PathMatch& ignored);
 
Cross-platform FileLister.
 
static std::string recursiveAddFiles(std::list< FileWithDetails > &files, const std::string &path, const PathMatch &ignored)
Recursively add source files to a map.
 
static std::string addFiles(std::list< FileWithDetails > &files, const std::string &path, const std::set< std::string > &extra, bool recursive, const PathMatch &ignored)
(Recursively) add source files to a map.
 
Simple path matching for ignoring paths in CLI.