aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/time/interface.h
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-07-24 02:45:23 -0400
committerLioncash <mathew1800@gmail.com>2018-07-24 06:21:27 -0400
commita61124a9e7f2a6eab7f51c2b4dd30574e62ba25a (patch)
tree776adee8f3ac1c8f29c7c210c086b8862a98677a /src/core/hle/service/time/interface.h
parent47ac36918072f1f32de6cb76a3fd0fadd308c5ae (diff)
time: Simplify interface creation
We can use one instance of the interface instead of duplicating code.
Diffstat (limited to 'src/core/hle/service/time/interface.h')
-rw-r--r--src/core/hle/service/time/interface.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/core/hle/service/time/interface.h b/src/core/hle/service/time/interface.h
new file mode 100644
index 000000000..0f97cec35
--- /dev/null
+++ b/src/core/hle/service/time/interface.h
@@ -0,0 +1,16 @@
+// Copyright 2018 yuzu emulator team
+// Licensed under GPLv2 or any later version
+// Refer to the license.txt file included.
+
+#pragma once
+
+#include "core/hle/service/time/time.h"
+
+namespace Service::Time {
+
+class TIME final : public Module::Interface {
+public:
+ explicit TIME(std::shared_ptr<Module> time, const char* name);
+};
+
+} // namespace Service::Time