virtual bool safe_file_extension (const std::string& path) const = 0;
int move_to_trash (const std::string& trash_dir_name);
virtual bool safe_file_extension (const std::string& path) const = 0;
int move_to_trash (const std::string& trash_dir_name);
FileSource (Session& session, DataType type,
const std::string& path,
const std::string& origin,
FileSource (Session& session, DataType type,
const std::string& path,
const std::string& origin,