diff options
Diffstat (limited to 'src/core/hle/kernel/timer.h')
| -rw-r--r-- | src/core/hle/kernel/timer.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/core/hle/kernel/timer.h b/src/core/hle/kernel/timer.h index c45e79954..540e4e187 100644 --- a/src/core/hle/kernel/timer.h +++ b/src/core/hle/kernel/timer.h | |||
| @@ -19,7 +19,7 @@ public: | |||
| 19 | * @param name Optional name of timer | 19 | * @param name Optional name of timer |
| 20 | * @return The created Timer | 20 | * @return The created Timer |
| 21 | */ | 21 | */ |
| 22 | static ResultVal<SharedPtr<Timer>> Create(ResetType reset_type, std::string name = "Unknown"); | 22 | static SharedPtr<Timer> Create(ResetType reset_type, std::string name = "Unknown"); |
| 23 | 23 | ||
| 24 | std::string GetTypeName() const override { return "Timer"; } | 24 | std::string GetTypeName() const override { return "Timer"; } |
| 25 | std::string GetName() const override { return name; } | 25 | std::string GetName() const override { return name; } |
| @@ -49,7 +49,11 @@ public: | |||
| 49 | void Clear(); | 49 | void Clear(); |
| 50 | 50 | ||
| 51 | private: | 51 | private: |
| 52 | Timer() = default; | 52 | Timer(); |
| 53 | ~Timer() override; | ||
| 54 | |||
| 55 | /// Handle used as userdata to reference this object when inserting into the CoreTiming queue. | ||
| 56 | Handle callback_handle; | ||
| 53 | }; | 57 | }; |
| 54 | 58 | ||
| 55 | /// Initializes the required variables for timers | 59 | /// Initializes the required variables for timers |