chromium/chrome/browser/chrome_process_singleton.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/chrome_process_singleton.h"

#include <utility>

namespace {

ChromeProcessSingleton* g_chrome_process_singleton_ =;

}  // namespace

ChromeProcessSingleton::ChromeProcessSingleton(
    const base::FilePath& user_data_dir)
    :{}

ChromeProcessSingleton::~ChromeProcessSingleton() = default;

ProcessSingleton::NotifyResult
    ChromeProcessSingleton::NotifyOtherProcessOrCreate() {}

void ChromeProcessSingleton::StartWatching() {}

void ChromeProcessSingleton::Cleanup() {}

void ChromeProcessSingleton::Unlock(
    const ProcessSingleton::NotificationCallback& notification_callback) {}

// static
void ChromeProcessSingleton::CreateInstance(
    const base::FilePath& user_data_dir) {}

// static
void ChromeProcessSingleton::DeleteInstance() {}

// static
ChromeProcessSingleton* ChromeProcessSingleton::GetInstance() {}

// static
bool ChromeProcessSingleton::IsSingletonInstance() {}

bool ChromeProcessSingleton::NotificationCallback(
    base::CommandLine command_line,
    const base::FilePath& current_directory) {}