aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/ns/ns.h
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2024-02-17 14:34:13 -0500
committerLiam <byteslice@airmail.cc>2024-02-18 10:35:39 -0500
commit2d43831d1f787fe96a30f668fe01bcb73061764c (patch)
tree3f910ad14677b7b9464daf9ea34394d1be694def /src/core/hle/service/ns/ns.h
parent2e96921f9cbd7e8eab6c6b8e94bdbe1a5ccd7237 (diff)
ns: rewrite IServiceGetterInterface
Diffstat (limited to 'src/core/hle/service/ns/ns.h')
-rw-r--r--src/core/hle/service/ns/ns.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/core/hle/service/ns/ns.h b/src/core/hle/service/ns/ns.h
index ef5c575da..f79b4ae3d 100644
--- a/src/core/hle/service/ns/ns.h
+++ b/src/core/hle/service/ns/ns.h
@@ -3,33 +3,12 @@
#pragma once
-#include "core/hle/service/service.h"
-
namespace Core {
class System;
}
namespace Service::NS {
-class IApplicationManagerInterface;
-
-class NS final : public ServiceFramework<NS> {
-public:
- explicit NS(const char* name, Core::System& system_);
- ~NS() override;
-
- std::shared_ptr<IApplicationManagerInterface> GetApplicationManagerInterface() const;
-
-private:
- template <typename T, typename... Args>
- void PushInterface(HLERequestContext& ctx);
-
- void PushIApplicationManagerInterface(HLERequestContext& ctx);
-
- template <typename T, typename... Args>
- std::shared_ptr<T> GetInterface(Args&&... args) const;
-};
-
void LoopProcess(Core::System& system);
} // namespace Service::NS