#include "services/service_manager/public/mojom/connector.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 "services/service_manager/public/mojom/connector.mojom-params-data.h"
namespace service_manager {
namespace mojom {
NOINLINE static const char* ConnectResultToStringHelper(ConnectResult value) { … }
std::string ConnectResultToString(ConnectResult value) { … }
std::ostream& operator<<(std::ostream& os, ConnectResult value) { … }
NOINLINE static const char* BindInterfacePriorityToStringHelper(BindInterfacePriority value) { … }
std::string BindInterfacePriorityToString(BindInterfacePriority value) { … }
std::ostream& operator<<(std::ostream& os, BindInterfacePriority value) { … }
namespace internal {
bool Identity_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Identity_Data::Identity_Data()
: … { … }
bool ServiceInfo_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ServiceInfo_Data::ServiceInfo_Data()
: … { … }
bool ProcessMetadata_SetPID_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ProcessMetadata_SetPID_Params_Data::ProcessMetadata_SetPID_Params_Data()
: … { … }
bool Connector_BindInterface_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_BindInterface_Params_Data::Connector_BindInterface_Params_Data()
: … { … }
bool Connector_BindInterface_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_BindInterface_ResponseParams_Data::Connector_BindInterface_ResponseParams_Data()
: … { … }
bool Connector_QueryService_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_QueryService_Params_Data::Connector_QueryService_Params_Data()
: … { … }
bool Connector_QueryService_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_QueryService_ResponseParams_Data::Connector_QueryService_ResponseParams_Data()
: … { … }
bool Connector_WarmService_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_WarmService_Params_Data::Connector_WarmService_Params_Data()
: … { … }
bool Connector_WarmService_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_WarmService_ResponseParams_Data::Connector_WarmService_ResponseParams_Data()
: … { … }
bool Connector_RegisterServiceInstance_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_RegisterServiceInstance_Params_Data::Connector_RegisterServiceInstance_Params_Data()
: … { … }
bool Connector_RegisterServiceInstance_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_RegisterServiceInstance_ResponseParams_Data::Connector_RegisterServiceInstance_ResponseParams_Data()
: … { … }
bool Connector_Clone_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Connector_Clone_Params_Data::Connector_Clone_Params_Data()
: … { … }
}
}
}
namespace perfetto {
void TraceFormatTraits<::service_manager::mojom::ConnectResult>::WriteIntoTrace(
perfetto::TracedValue context, ::service_manager::mojom::ConnectResult value) { … }
}
namespace perfetto {
void TraceFormatTraits<::service_manager::mojom::BindInterfacePriority>::WriteIntoTrace(
perfetto::TracedValue context, ::service_manager::mojom::BindInterfacePriority value) { … }
}