void AddPlaceholderForPid(base::ProcessHandle pid);
// Implement |ProcessMetrics::PortProvider|.
- virtual mach_port_t TaskForPid(base::ProcessHandle process) const OVERRIDE;
+ mach_port_t TaskForPid(base::ProcessHandle process) const override;
// Implement |BrowserChildProcessObserver|.
- virtual void BrowserChildProcessHostDisconnected(
- const ChildProcessData& data) OVERRIDE;
- virtual void BrowserChildProcessCrashed(
- const ChildProcessData& data) OVERRIDE;
+ void BrowserChildProcessHostDisconnected(
+ const ChildProcessData& data) override;
+ void BrowserChildProcessCrashed(const ChildProcessData& data) override;
// Implement |NotificationObserver|.
- virtual void Observe(int type,
- const NotificationSource& source,
- const NotificationDetails& details) OVERRIDE;
+ void Observe(int type,
+ const NotificationSource& source,
+ const NotificationDetails& details) override;
+
private:
friend class MachBrokerTest;
friend class MachListenerThreadDelegate;
friend struct DefaultSingletonTraits<MachBroker>;
MachBroker();
- virtual ~MachBroker();
+ ~MachBroker() override;
// Updates the mapping for |pid| to include the given |mach_info|. Does
// nothing if PlaceholderForPid() has not already been called for the given