修复编译bug
authorxue <2144439972@qq.com>
Fri, 22 Aug 2025 07:36:33 +0000 (15:36 +0800)
committerxue <2144439972@qq.com>
Fri, 22 Aug 2025 07:36:33 +0000 (15:36 +0800)
code/sdk/application/wearable/fd230/nativeapp/nativeui/thunderbird/include/ThunderBirdModel.h [new file with mode: 0644]
code/sdk/zhihui/services/ble_service/blemoder/ble_instruct_init.cpp

diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/thunderbird/include/ThunderBirdModel.h b/code/sdk/application/wearable/fd230/nativeapp/nativeui/thunderbird/include/ThunderBirdModel.h
new file mode 100644 (file)
index 0000000..a2f9e12
--- /dev/null
@@ -0,0 +1,30 @@
+#ifndef THUNDERBIRD_MODEL_H
+#define THUNDERBIRD_MODEL_H
+
+#include <cstdint>
+#include <map>
+#include <iostream>
+#include <unordered_map>
+#include "AppViewIDs.h"
+#include "UiConfig.h"
+
+namespace OHOS
+{
+    class ThunderBirdModel
+    {
+    public:
+        static ThunderBirdModel *GetInstance(void);
+        std::string GetCurrentTimeStr();
+        void timer_callback_proc();
+        void StopTimer(void);
+        void StartTimer(uint32_t interval = 2 * 1000);//2秒
+
+    private:
+        ThunderBirdModel();
+        virtual ~ThunderBirdModel();
+        ThunderBirdModel(const ThunderBirdModel &) = delete;
+        ThunderBirdModel &operator=(const ThunderBirdModel &) = delete;
+    };
+}
+
+#endif // THUNDERBIRD_MODEL_H
\ No newline at end of file