chromium/components/services/app_service/public/cpp/app_capability_access_cache.cc

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

#include "components/services/app_service/public/cpp/app_capability_access_cache.h"

#include <utility>
#include "base/observer_list.h"

namespace apps {

AppCapabilityAccessCache::Observer::~Observer() {}

AppCapabilityAccessCache::AppCapabilityAccessCache()
    :{}

AppCapabilityAccessCache::~AppCapabilityAccessCache() {}

void AppCapabilityAccessCache::AddObserver(Observer* observer) {}

void AppCapabilityAccessCache::RemoveObserver(Observer* observer) {}

void AppCapabilityAccessCache::SetAccountId(const AccountId& account_id) {}

std::set<std::string> AppCapabilityAccessCache::GetAppsAccessingCamera() {}

std::set<std::string> AppCapabilityAccessCache::GetAppsAccessingMicrophone() {}

std::set<std::string> AppCapabilityAccessCache::GetAppsAccessingCapabilities() {}

void AppCapabilityAccessCache::OnCapabilityAccesses(
    std::vector<CapabilityAccessPtr> deltas) {}

void AppCapabilityAccessCache::DoOnCapabilityAccesses(
    std::vector<CapabilityAccessPtr> deltas) {}

}  // namespace apps