#include "mojo/public/interfaces/bindings/interface_control_messages.mojom-shared.h"
#include <ostream>
#include <utility>
#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"
#include "mojo/public/interfaces/bindings/interface_control_messages.mojom-params-data.h"
namespace mojo {
namespace interface_control {
namespace internal {
bool RunInput_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool RunOutput_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool RunOrClosePipeInput_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool RunMessageParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
RunMessageParams_Data::RunMessageParams_Data()
: … { … }
bool RunResponseMessageParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
RunResponseMessageParams_Data::RunResponseMessageParams_Data()
: … { … }
bool QueryVersion_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
QueryVersion_Data::QueryVersion_Data()
: … { … }
bool QueryVersionResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
QueryVersionResult_Data::QueryVersionResult_Data()
: … { … }
bool FlushForTesting_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FlushForTesting_Data::FlushForTesting_Data()
: … { … }
bool RunOrClosePipeMessageParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
RunOrClosePipeMessageParams_Data::RunOrClosePipeMessageParams_Data()
: … { … }
bool RequireVersion_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
RequireVersion_Data::RequireVersion_Data()
: … { … }
bool EnableIdleTracking_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
EnableIdleTracking_Data::EnableIdleTracking_Data()
: … { … }
bool MessageAck_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
MessageAck_Data::MessageAck_Data()
: … { … }
bool NotifyIdle_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
NotifyIdle_Data::NotifyIdle_Data()
: … { … }
}
}
}