4 * Created on: Nov 14, 2010
26 static std::string concat_paths(std::string path_start, std::string path_end);
27 static std::string concat_paths(const char *path_start, const char *path_end);
28 static bool is_subdirectory(const char *path, dirent *direntry);
29 static bool is_datafile(const char *path, dirent *direntry);
30 static std::vector<std::string> get_subdirectories(const std::string& path);
31 static std::vector<std::string> get_data_files(const std::string& path);
32 static plp::Date parse_date_str(std::string date_str);
33 static char *parse_directory_path(const char *file_path);
34 static bool mkdirs(const char *path);
35 static std::ofstream *open_for_writing(const char *path);
39 #endif /* W1UTIL_HH_ */