#ifndef CONTENT_UTILITY_UTILITY_THREAD_IMPL_H_
#define CONTENT_UTILITY_UTILITY_THREAD_IMPL_H_
#include <memory>
#include "base/functional/callback.h"
#include "base/process/current_process.h"
#include "base/strings/pattern.h"
#include "build/build_config.h"
#include "content/child/child_thread_impl.h"
#include "content/public/utility/utility_thread.h"
#include "mojo/public/cpp/bindings/generic_pending_receiver.h"
#include "third_party/blink/public/platform/platform.h"
namespace mojo {
class ServiceFactory;
}
namespace content {
class UtilityThreadImpl : public UtilityThread,
public ChildThreadImpl { … };
CurrentProcessType;
struct ServiceCurrentProcessType { … };
CurrentProcessType GetCurrentProcessType(const std::string& name);
}
#endif