btm_user.h 527 B

12345678910111213141516171819202122232425
  1. // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project
  2. // SPDX-License-Identifier: GPL-3.0-or-later
  3. #pragma once
  4. #include "core/hle/service/cmif_types.h"
  5. #include "core/hle/service/service.h"
  6. namespace Core {
  7. class System;
  8. }
  9. namespace Service::BTM {
  10. class IBtmUserCore;
  11. class IBtmUser final : public ServiceFramework<IBtmUser> {
  12. public:
  13. explicit IBtmUser(Core::System& system_);
  14. ~IBtmUser() override;
  15. private:
  16. Result GetCore(OutInterface<IBtmUserCore> out_interface);
  17. };
  18. } // namespace Service::BTM