#include "chrome/browser/extensions/activity_log/database_string_table.h"
#include <stddef.h>
#include "base/strings/strcat.h"
#include "sql/database.h"
#include "sql/statement.h"
namespace extensions {
static const size_t kMaximumCacheSize = …;
DatabaseStringTable::DatabaseStringTable(const std::string& table)
: … { … }
DatabaseStringTable::~DatabaseStringTable() { … }
bool DatabaseStringTable::Initialize(sql::Database* connection) { … }
bool DatabaseStringTable::StringToInt(sql::Database* connection,
const std::string& value,
int64_t* id) { … }
bool DatabaseStringTable::IntToString(sql::Database* connection,
int64_t id,
std::string* value) { … }
void DatabaseStringTable::ClearCache() { … }
void DatabaseStringTable::PruneCache() { … }
}