#include "components/services/app_service/public/cpp/capability_access_update.h"
#include <ostream>
#include "base/check.h"
#include "base/logging.h"
#include "components/services/app_service/public/cpp/macros.h"
namespace apps {
void CapabilityAccessUpdate::Merge(CapabilityAccess* state,
const CapabilityAccess* delta) { … }
CapabilityAccessUpdate::CapabilityAccessUpdate(const CapabilityAccess* state,
const CapabilityAccess* delta,
const ::AccountId& account_id)
: … { … }
bool CapabilityAccessUpdate::StateIsNull() const { … }
const std::string& CapabilityAccessUpdate::AppId() const { … }
std::optional<bool> CapabilityAccessUpdate::Camera() const { … }
bool CapabilityAccessUpdate::CameraChanged() const { … }
std::optional<bool> CapabilityAccessUpdate::Microphone() const { … }
bool CapabilityAccessUpdate::MicrophoneChanged() const { … }
const ::AccountId& CapabilityAccessUpdate::AccountId() const { … }
bool CapabilityAccessUpdate::IsAccessingAnyCapability() const { … }
std::ostream& operator<<(std::ostream& out,
const CapabilityAccessUpdate& update) { … }
}