static pattern_type split_pattern(boost::filesystem::wpath path) { if (boost::filesystem::is_directory(path)) return pattern_type(path, _T("")); return pattern_type(path.branch_path(), path.filename()); }
static boost::filesystem::wpath get_path(boost::filesystem::wpath path) { return path.branch_path(); }