#ifndef COMPONENTS_SERVICES_FILESYSTEM_PUBLIC_MOJOM_DIRECTORY_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_SERVICES_FILESYSTEM_PUBLIC_MOJOM_DIRECTORY_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 filesystem::mojom {
namespace internal {
class Directory_Read_Params_Data { … };
static_assert …;
class Directory_Read_ResponseParams_Data { … };
static_assert …;
class Directory_OpenFileHandle_Params_Data { … };
static_assert …;
class Directory_OpenFileHandle_ResponseParams_Data { … };
static_assert …;
class Directory_OpenFileHandles_Params_Data { … };
static_assert …;
class Directory_OpenFileHandles_ResponseParams_Data { … };
static_assert …;
class Directory_OpenDirectory_Params_Data { … };
static_assert …;
class Directory_OpenDirectory_ResponseParams_Data { … };
static_assert …;
class Directory_Rename_Params_Data { … };
static_assert …;
class Directory_Rename_ResponseParams_Data { … };
static_assert …;
class Directory_Replace_Params_Data { … };
static_assert …;
class Directory_Replace_ResponseParams_Data { … };
static_assert …;
class Directory_Delete_Params_Data { … };
static_assert …;
class Directory_Delete_ResponseParams_Data { … };
static_assert …;
class Directory_Exists_Params_Data { … };
static_assert …;
class Directory_Exists_ResponseParams_Data { … };
static_assert …;
class Directory_IsWritable_Params_Data { … };
static_assert …;
class Directory_IsWritable_ResponseParams_Data { … };
static_assert …;
class Directory_Flush_Params_Data { … };
static_assert …;
class Directory_Flush_ResponseParams_Data { … };
static_assert …;
class Directory_StatFile_Params_Data { … };
static_assert …;
class Directory_StatFile_ResponseParams_Data { … };
static_assert …;
class Directory_Clone_Params_Data { … };
static_assert …;
class Directory_ReadEntireFile_Params_Data { … };
static_assert …;
class Directory_ReadEntireFile_ResponseParams_Data { … };
static_assert …;
class Directory_WriteFile_Params_Data { … };
static_assert …;
class Directory_WriteFile_ResponseParams_Data { … };
static_assert …;
}
class Directory_Read_ParamsDataView { … };
class Directory_Read_ResponseParamsDataView { … };
class Directory_OpenFileHandle_ParamsDataView { … };
class Directory_OpenFileHandle_ResponseParamsDataView { … };
class Directory_OpenFileHandles_ParamsDataView { … };
class Directory_OpenFileHandles_ResponseParamsDataView { … };
class Directory_OpenDirectory_ParamsDataView { … };
class Directory_OpenDirectory_ResponseParamsDataView { … };
class Directory_Rename_ParamsDataView { … };
class Directory_Rename_ResponseParamsDataView { … };
class Directory_Replace_ParamsDataView { … };
class Directory_Replace_ResponseParamsDataView { … };
class Directory_Delete_ParamsDataView { … };
class Directory_Delete_ResponseParamsDataView { … };
class Directory_Exists_ParamsDataView { … };
class Directory_Exists_ResponseParamsDataView { … };
class Directory_IsWritable_ParamsDataView { … };
class Directory_IsWritable_ResponseParamsDataView { … };
class Directory_Flush_ParamsDataView { … };
class Directory_Flush_ResponseParamsDataView { … };
class Directory_StatFile_ParamsDataView { … };
class Directory_StatFile_ResponseParamsDataView { … };
class Directory_Clone_ParamsDataView { … };
class Directory_ReadEntireFile_ParamsDataView { … };
class Directory_ReadEntireFile_ResponseParamsDataView { … };
class Directory_WriteFile_ParamsDataView { … };
class Directory_WriteFile_ResponseParamsDataView { … };
inline void Directory_Read_ResponseParamsDataView::GetDirectoryContentsDataView(
mojo::ArrayDataView<::filesystem::mojom::DirectoryEntryDataView>* output) { … }
inline void Directory_OpenFileHandle_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_OpenFileHandle_ResponseParamsDataView::GetFileHandleDataView(
::mojo_base::mojom::FileDataView* output) { … }
inline void Directory_OpenFileHandles_ParamsDataView::GetFilesDataView(
mojo::ArrayDataView<FileOpenDetailsDataView>* output) { … }
inline void Directory_OpenFileHandles_ResponseParamsDataView::GetResultsDataView(
mojo::ArrayDataView<FileOpenResultDataView>* output) { … }
inline void Directory_OpenDirectory_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Rename_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Rename_ParamsDataView::GetNewPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Replace_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Replace_ParamsDataView::GetNewPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Delete_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_Exists_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_IsWritable_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_StatFile_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_StatFile_ResponseParamsDataView::GetFileInformationDataView(
::filesystem::mojom::FileInformationDataView* output) { … }
inline void Directory_ReadEntireFile_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_ReadEntireFile_ResponseParamsDataView::GetDataDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void Directory_WriteFile_ParamsDataView::GetPathDataView(
mojo::StringDataView* output) { … }
inline void Directory_WriteFile_ParamsDataView::GetDataDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif