chromium/out/Default/gen/third_party/blink/public/mojom/indexeddb/indexeddb.mojom-params-data.h

// third_party/blink/public/mojom/indexeddb/indexeddb.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_INDEXEDDB_INDEXEDDB_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_INDEXEDDB_INDEXEDDB_MOJOM_PARAMS_DATA_H_

#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"

#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif

namespace mojo::internal {
class ValidationContext;
}


namespace blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactoryClient_Error_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactoryClient_Blocked_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactoryClient_UpgradeNeeded_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactoryClient_OpenSuccess_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactoryClient_DeleteSuccess_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseCallbacks_ForcedClose_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseCallbacks_VersionChange_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseCallbacks_Abort_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseCallbacks_Complete_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Advance_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Advance_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Continue_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Continue_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Prefetch_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_Prefetch_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBCursor_PrefetchReset_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBTransaction_CreateObjectStore_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBTransaction_DeleteObjectStore_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBTransaction_Put_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBTransaction_Put_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBTransaction_Commit_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseGetAllResultSink_ReceiveValues_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseGetAllResultSink_ReceiveKeys_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabaseGetAllResultSink_OnError_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_RenameObjectStore_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_CreateTransaction_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_VersionChangeIgnored_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Get_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Get_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_GetAll_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_GetAll_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_SetIndexKeys_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_SetIndexesReady_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_OpenCursor_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_OpenCursor_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Count_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Count_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_DeleteRange_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_DeleteRange_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_GetKeyGeneratorCurrentNumber_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_GetKeyGeneratorCurrentNumber_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Clear_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Clear_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_CreateIndex_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_DeleteIndex_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_RenameIndex_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_Abort_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBDatabase_DidBecomeInactive_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactory_GetDatabaseInfo_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactory_GetDatabaseInfo_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactory_Open_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) IDBFactory_DeleteDatabase_Params_Data {};
static_assert;

}  // namespace internal


class IDBFactoryClient_Error_ParamsDataView {};


class IDBFactoryClient_Blocked_ParamsDataView {};


class IDBFactoryClient_UpgradeNeeded_ParamsDataView {};


class IDBFactoryClient_OpenSuccess_ParamsDataView {};


class IDBFactoryClient_DeleteSuccess_ParamsDataView {};


class IDBDatabaseCallbacks_ForcedClose_ParamsDataView {};


class IDBDatabaseCallbacks_VersionChange_ParamsDataView {};


class IDBDatabaseCallbacks_Abort_ParamsDataView {};


class IDBDatabaseCallbacks_Complete_ParamsDataView {};


class IDBCursor_Advance_ParamsDataView {};


class IDBCursor_Advance_ResponseParamsDataView {};


class IDBCursor_Continue_ParamsDataView {};


class IDBCursor_Continue_ResponseParamsDataView {};


class IDBCursor_Prefetch_ParamsDataView {};


class IDBCursor_Prefetch_ResponseParamsDataView {};


class IDBCursor_PrefetchReset_ParamsDataView {};


class IDBTransaction_CreateObjectStore_ParamsDataView {};


class IDBTransaction_DeleteObjectStore_ParamsDataView {};


class IDBTransaction_Put_ParamsDataView {};


class IDBTransaction_Put_ResponseParamsDataView {};


class IDBTransaction_Commit_ParamsDataView {};


class IDBDatabaseGetAllResultSink_ReceiveValues_ParamsDataView {};


class IDBDatabaseGetAllResultSink_ReceiveKeys_ParamsDataView {};


class IDBDatabaseGetAllResultSink_OnError_ParamsDataView {};


class IDBDatabase_RenameObjectStore_ParamsDataView {};


class IDBDatabase_CreateTransaction_ParamsDataView {};


class IDBDatabase_VersionChangeIgnored_ParamsDataView {};


class IDBDatabase_Get_ParamsDataView {};


class IDBDatabase_Get_ResponseParamsDataView {};


class IDBDatabase_GetAll_ParamsDataView {};


class IDBDatabase_GetAll_ResponseParamsDataView {};


class IDBDatabase_SetIndexKeys_ParamsDataView {};


class IDBDatabase_SetIndexesReady_ParamsDataView {};


class IDBDatabase_OpenCursor_ParamsDataView {};


class IDBDatabase_OpenCursor_ResponseParamsDataView {};


class IDBDatabase_Count_ParamsDataView {};


class IDBDatabase_Count_ResponseParamsDataView {};


class IDBDatabase_DeleteRange_ParamsDataView {};


class IDBDatabase_DeleteRange_ResponseParamsDataView {};


class IDBDatabase_GetKeyGeneratorCurrentNumber_ParamsDataView {};


class IDBDatabase_GetKeyGeneratorCurrentNumber_ResponseParamsDataView {};


class IDBDatabase_Clear_ParamsDataView {};


class IDBDatabase_Clear_ResponseParamsDataView {};


class IDBDatabase_CreateIndex_ParamsDataView {};


class IDBDatabase_DeleteIndex_ParamsDataView {};


class IDBDatabase_RenameIndex_ParamsDataView {};


class IDBDatabase_Abort_ParamsDataView {};


class IDBDatabase_DidBecomeInactive_ParamsDataView {};


class IDBFactory_GetDatabaseInfo_ParamsDataView {};


class IDBFactory_GetDatabaseInfo_ResponseParamsDataView {};


class IDBFactory_Open_ParamsDataView {};


class IDBFactory_DeleteDatabase_ParamsDataView {};

inline void IDBFactoryClient_Error_ParamsDataView::GetMessageDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void IDBFactoryClient_UpgradeNeeded_ParamsDataView::GetDataLossMessageDataView(
    mojo::StringDataView* output) {}
inline void IDBFactoryClient_UpgradeNeeded_ParamsDataView::GetDbMetadataDataView(
    IDBDatabaseMetadataDataView* output) {}


inline void IDBFactoryClient_OpenSuccess_ParamsDataView::GetMetadataDataView(
    IDBDatabaseMetadataDataView* output) {}








inline void IDBDatabaseCallbacks_Abort_ParamsDataView::GetMessageDataView(
    ::mojo_base::mojom::String16DataView* output) {}






inline void IDBCursor_Advance_ResponseParamsDataView::GetResultDataView(
    IDBCursorResultDataView* output) {}


inline void IDBCursor_Continue_ParamsDataView::GetKeyDataView(
    IDBKeyDataView* output) {}
inline void IDBCursor_Continue_ParamsDataView::GetPrimaryKeyDataView(
    IDBKeyDataView* output) {}


inline void IDBCursor_Continue_ResponseParamsDataView::GetResultDataView(
    IDBCursorResultDataView* output) {}




inline void IDBCursor_Prefetch_ResponseParamsDataView::GetResultDataView(
    IDBCursorResultDataView* output) {}




inline void IDBTransaction_CreateObjectStore_ParamsDataView::GetNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}
inline void IDBTransaction_CreateObjectStore_ParamsDataView::GetKeyPathDataView(
    IDBKeyPathDataView* output) {}




inline void IDBTransaction_Put_ParamsDataView::GetValueDataView(
    IDBValueDataView* output) {}
inline void IDBTransaction_Put_ParamsDataView::GetKeyDataView(
    IDBKeyDataView* output) {}
inline void IDBTransaction_Put_ParamsDataView::GetIndexKeysDataView(
    mojo::ArrayDataView<IDBIndexKeysDataView>* output) {}


inline void IDBTransaction_Put_ResponseParamsDataView::GetResultDataView(
    IDBTransactionPutResultDataView* output) {}




inline void IDBDatabaseGetAllResultSink_ReceiveValues_ParamsDataView::GetValuesDataView(
    mojo::ArrayDataView<IDBReturnValueDataView>* output) {}


inline void IDBDatabaseGetAllResultSink_ReceiveKeys_ParamsDataView::GetKeysDataView(
    mojo::ArrayDataView<IDBKeyDataView>* output) {}


inline void IDBDatabaseGetAllResultSink_OnError_ParamsDataView::GetErrorDataView(
    IDBErrorDataView* output) {}


inline void IDBDatabase_RenameObjectStore_ParamsDataView::GetNewNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void IDBDatabase_CreateTransaction_ParamsDataView::GetObjectStoreIdsDataView(
    mojo::ArrayDataView<int64_t>* output) {}




inline void IDBDatabase_Get_ParamsDataView::GetKeyRangeDataView(
    IDBKeyRangeDataView* output) {}


inline void IDBDatabase_Get_ResponseParamsDataView::GetResultDataView(
    IDBDatabaseGetResultDataView* output) {}


inline void IDBDatabase_GetAll_ParamsDataView::GetKeyRangeDataView(
    IDBKeyRangeDataView* output) {}




inline void IDBDatabase_SetIndexKeys_ParamsDataView::GetPrimaryKeyDataView(
    IDBKeyDataView* output) {}
inline void IDBDatabase_SetIndexKeys_ParamsDataView::GetIndexKeysDataView(
    mojo::ArrayDataView<IDBIndexKeysDataView>* output) {}


inline void IDBDatabase_SetIndexesReady_ParamsDataView::GetIndexIdsDataView(
    mojo::ArrayDataView<int64_t>* output) {}


inline void IDBDatabase_OpenCursor_ParamsDataView::GetKeyRangeDataView(
    IDBKeyRangeDataView* output) {}


inline void IDBDatabase_OpenCursor_ResponseParamsDataView::GetResultDataView(
    IDBDatabaseOpenCursorResultDataView* output) {}


inline void IDBDatabase_Count_ParamsDataView::GetKeyRangeDataView(
    IDBKeyRangeDataView* output) {}




inline void IDBDatabase_DeleteRange_ParamsDataView::GetKeyRangeDataView(
    IDBKeyRangeDataView* output) {}






inline void IDBDatabase_GetKeyGeneratorCurrentNumber_ResponseParamsDataView::GetErrorDataView(
    IDBErrorDataView* output) {}






inline void IDBDatabase_CreateIndex_ParamsDataView::GetNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}
inline void IDBDatabase_CreateIndex_ParamsDataView::GetKeyPathDataView(
    IDBKeyPathDataView* output) {}




inline void IDBDatabase_RenameIndex_ParamsDataView::GetNewNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}








inline void IDBFactory_GetDatabaseInfo_ResponseParamsDataView::GetNamesAndVersionsDataView(
    mojo::ArrayDataView<IDBNameAndVersionDataView>* output) {}
inline void IDBFactory_GetDatabaseInfo_ResponseParamsDataView::GetErrorDataView(
    IDBErrorDataView* output) {}


inline void IDBFactory_Open_ParamsDataView::GetNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void IDBFactory_DeleteDatabase_ParamsDataView::GetNameDataView(
    ::mojo_base::mojom::String16DataView* output) {}



}  // blink::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // THIRD_PARTY_BLINK_PUBLIC_MOJOM_INDEXEDDB_INDEXEDDB_MOJOM_PARAMS_DATA_H_