#include "third_party/blink/public/common/indexeddb/indexeddb_metadata.h"
IndexedDBKeyPath;
namespace blink {
IndexedDBIndexMetadata::IndexedDBIndexMetadata() = default;
IndexedDBIndexMetadata::IndexedDBIndexMetadata(const std::u16string& name,
int64_t id,
const IndexedDBKeyPath& key_path,
bool unique,
bool multi_entry)
: … { … }
IndexedDBIndexMetadata::IndexedDBIndexMetadata(
const IndexedDBIndexMetadata& other) = default;
IndexedDBIndexMetadata::IndexedDBIndexMetadata(IndexedDBIndexMetadata&& other) =
default;
IndexedDBIndexMetadata::~IndexedDBIndexMetadata() = default;
IndexedDBIndexMetadata& IndexedDBIndexMetadata::operator=(
const IndexedDBIndexMetadata& other) = default;
IndexedDBIndexMetadata& IndexedDBIndexMetadata::operator=(
IndexedDBIndexMetadata&& other) = default;
bool IndexedDBIndexMetadata::operator==(
const IndexedDBIndexMetadata& other) const { … }
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata(
const std::u16string& name,
int64_t id,
const IndexedDBKeyPath& key_path,
bool auto_increment,
int64_t max_index_id)
: … { … }
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata() = default;
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata(
const IndexedDBObjectStoreMetadata& other) = default;
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata(
IndexedDBObjectStoreMetadata&& other) = default;
IndexedDBObjectStoreMetadata::~IndexedDBObjectStoreMetadata() = default;
IndexedDBObjectStoreMetadata& IndexedDBObjectStoreMetadata::operator=(
const IndexedDBObjectStoreMetadata& other) = default;
IndexedDBObjectStoreMetadata& IndexedDBObjectStoreMetadata::operator=(
IndexedDBObjectStoreMetadata&& other) = default;
bool IndexedDBObjectStoreMetadata::operator==(
const IndexedDBObjectStoreMetadata& other) const { … }
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata() : … { … }
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata(
const std::u16string& name,
int64_t id,
int64_t version,
int64_t max_object_store_id)
: … { … }
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata(
const IndexedDBDatabaseMetadata& other) = default;
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata(
IndexedDBDatabaseMetadata&& other) = default;
IndexedDBDatabaseMetadata::~IndexedDBDatabaseMetadata() = default;
IndexedDBDatabaseMetadata& IndexedDBDatabaseMetadata::operator=(
const IndexedDBDatabaseMetadata& other) = default;
IndexedDBDatabaseMetadata& IndexedDBDatabaseMetadata::operator=(
IndexedDBDatabaseMetadata&& other) = default;
bool IndexedDBDatabaseMetadata::operator==(
const IndexedDBDatabaseMetadata& other) const { … }
}