#include "storage/browser/database/database_util.h"
#include <stddef.h>
#include "base/strings/utf_string_conversions.h"
#include "storage/browser/database/database_tracker.h"
#include "storage/browser/database/vfs_backend.h"
#include "storage/common/database/database_identifier.h"
namespace storage {
namespace {
bool IsSafeSuffix(const std::u16string& suffix) { … }
}
const char DatabaseUtil::kJournalFileSuffix[] = …;
bool DatabaseUtil::CrackVfsFileName(const std::u16string& vfs_file_name,
std::string* origin_identifier,
std::u16string* database_name,
std::u16string* sqlite_suffix) { … }
base::FilePath DatabaseUtil::GetFullFilePathForVfsFile(
DatabaseTracker* db_tracker,
const std::u16string& vfs_file_name) { … }
}