diff options
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/spl/module.h | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/src/core/hle/service/spl/module.h b/src/core/hle/service/spl/module.h deleted file mode 100644 index 71855c1bf..000000000 --- a/src/core/hle/service/spl/module.h +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright 2018 yuzu emulator team -// Licensed under GPLv2 or any later version -// Refer to the license.txt file included. - -#pragma once - -#include <random> -#include "core/hle/service/service.h" - -namespace Core { -class System; -} - -namespace Service::SPL { - -class Module final { -public: - class Interface : public ServiceFramework<Interface> { - public: - explicit Interface(Core::System& system_, std::shared_ptr<Module> module_, - const char* name); - ~Interface() override; - - void GetRandomBytes(Kernel::HLERequestContext& ctx); - - protected: - std::shared_ptr<Module> module; - - private: - std::mt19937 rng; - }; -}; - -/// Registers all SPL services with the specified service manager. -void InstallInterfaces(SM::ServiceManager& service_manager, Core::System& system); - -} // namespace Service::SPL |