#ifndef CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_PROVIDED_FILE_SYSTEM_H_
#define CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_PROVIDED_FILE_SYSTEM_H_
#include <string>
#include "base/files/file_path.h"
namespace chromeos {
namespace file_system_provider {
class ProvidedFileSystem {
public:
ProvidedFileSystem();
ProvidedFileSystem(const std::string& extension_id,
int file_system_id,
const std::string& file_system_name,
const base::FilePath& mount_path);
~ProvidedFileSystem();
const std::string& extension_id() const { return extension_id_; }
int file_system_id() const { return file_system_id_; }
const std::string& file_system_name() const { return file_system_name_; }
const base::FilePath& mount_path() const { return mount_path_; }
private:
std::string extension_id_;
int file_system_id_;
std::string file_system_name_;
base::FilePath mount_path_;
};
}
}
#endif