#ifndef SERVICES_RESOURCE_COORDINATOR_PUBLIC_MOJOM_MEMORY_INSTRUMENTATION_MEMORY_INSTRUMENTATION_MOJOM_PARAMS_DATA_H_
#define SERVICES_RESOURCE_COORDINATOR_PUBLIC_MOJOM_MEMORY_INSTRUMENTATION_MEMORY_INSTRUMENTATION_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 memory_instrumentation::mojom {
namespace internal {
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) ClientProcess_RequestChromeMemoryDump_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) ClientProcess_RequestChromeMemoryDump_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) ClientProcess_RequestOSMemoryDump_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) ClientProcess_RequestOSMemoryDump_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) HeapProfiler_DumpProcessesForTracing_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) HeapProfiler_DumpProcessesForTracing_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) HeapProfilerHelper_GetVmRegionsForHeapProfiler_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) HeapProfilerHelper_GetVmRegionsForHeapProfiler_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDump_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDump_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDumpForPid_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDumpForPid_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestPrivateMemoryFootprint_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestPrivateMemoryFootprint_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDumpAndAppendToTrace_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) Coordinator_RequestGlobalMemoryDumpAndAppendToTrace_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(RESOURCE_COORDINATOR_PUBLIC_MOJOM_SHARED) CoordinatorConnector_RegisterCoordinatorClient_Params_Data { … };
static_assert …;
}
class ClientProcess_RequestChromeMemoryDump_ParamsDataView { … };
class ClientProcess_RequestChromeMemoryDump_ResponseParamsDataView { … };
class ClientProcess_RequestOSMemoryDump_ParamsDataView { … };
class ClientProcess_RequestOSMemoryDump_ResponseParamsDataView { … };
class HeapProfiler_DumpProcessesForTracing_ParamsDataView { … };
class HeapProfiler_DumpProcessesForTracing_ResponseParamsDataView { … };
class HeapProfilerHelper_GetVmRegionsForHeapProfiler_ParamsDataView { … };
class HeapProfilerHelper_GetVmRegionsForHeapProfiler_ResponseParamsDataView { … };
class Coordinator_RequestGlobalMemoryDump_ParamsDataView { … };
class Coordinator_RequestGlobalMemoryDump_ResponseParamsDataView { … };
class Coordinator_RequestGlobalMemoryDumpForPid_ParamsDataView { … };
class Coordinator_RequestGlobalMemoryDumpForPid_ResponseParamsDataView { … };
class Coordinator_RequestPrivateMemoryFootprint_ParamsDataView { … };
class Coordinator_RequestPrivateMemoryFootprint_ResponseParamsDataView { … };
class Coordinator_RequestGlobalMemoryDumpAndAppendToTrace_ParamsDataView { … };
class Coordinator_RequestGlobalMemoryDumpAndAppendToTrace_ResponseParamsDataView { … };
class CoordinatorConnector_RegisterCoordinatorClient_ParamsDataView { … };
inline void ClientProcess_RequestChromeMemoryDump_ParamsDataView::GetArgsDataView(
RequestArgsDataView* output) { … }
inline void ClientProcess_RequestChromeMemoryDump_ResponseParamsDataView::GetRawProcessMemoryDumpDataView(
RawProcessMemoryDumpDataView* output) { … }
inline void ClientProcess_RequestOSMemoryDump_ParamsDataView::GetPidsDataView(
mojo::ArrayDataView<::mojo_base::mojom::ProcessIdDataView>* output) { … }
inline void ClientProcess_RequestOSMemoryDump_ResponseParamsDataView::GetDumpsDataView(
mojo::MapDataView<::mojo_base::mojom::ProcessIdDataView, RawOSMemDumpDataView>* output) { … }
inline void HeapProfiler_DumpProcessesForTracing_ResponseParamsDataView::GetResultsDataView(
mojo::ArrayDataView<HeapProfileResultDataView>* output) { … }
inline void HeapProfilerHelper_GetVmRegionsForHeapProfiler_ParamsDataView::GetPidsDataView(
mojo::ArrayDataView<::mojo_base::mojom::ProcessIdDataView>* output) { … }
inline void HeapProfilerHelper_GetVmRegionsForHeapProfiler_ResponseParamsDataView::GetVmRegionsDataView(
mojo::MapDataView<::mojo_base::mojom::ProcessIdDataView, mojo::ArrayDataView<VmRegionDataView>>* output) { … }
inline void Coordinator_RequestGlobalMemoryDump_ParamsDataView::GetAllocatorDumpNamesDataView(
mojo::ArrayDataView<mojo::StringDataView>* output) { … }
inline void Coordinator_RequestGlobalMemoryDump_ResponseParamsDataView::GetGlobalMemoryDumpDataView(
GlobalMemoryDumpDataView* output) { … }
inline void Coordinator_RequestGlobalMemoryDumpForPid_ParamsDataView::GetPidDataView(
::mojo_base::mojom::ProcessIdDataView* output) { … }
inline void Coordinator_RequestGlobalMemoryDumpForPid_ParamsDataView::GetAllocatorDumpNamesDataView(
mojo::ArrayDataView<mojo::StringDataView>* output) { … }
inline void Coordinator_RequestGlobalMemoryDumpForPid_ResponseParamsDataView::GetGlobalMemoryDumpDataView(
GlobalMemoryDumpDataView* output) { … }
inline void Coordinator_RequestPrivateMemoryFootprint_ParamsDataView::GetPidDataView(
::mojo_base::mojom::ProcessIdDataView* output) { … }
inline void Coordinator_RequestPrivateMemoryFootprint_ResponseParamsDataView::GetGlobalMemoryDumpDataView(
GlobalMemoryDumpDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif