删除不必要的文件
authorCaisking <3449750381@qq.com>
Mon, 29 Apr 2024 07:30:10 +0000 (15:30 +0800)
committerCaisking <3449750381@qq.com>
Mon, 29 Apr 2024 07:30:10 +0000 (15:30 +0800)
code/sdk/application/wearable/service/timeservice/CMakeLists.txt [deleted file]
code/sdk/application/wearable/service/timeservice/include/TimeService.h [deleted file]
code/sdk/application/wearable/service/timeservice/include/TimeServiceImpl.h [deleted file]
code/sdk/application/wearable/service/timeservice/src/TimeServiceImpl.cpp [deleted file]

diff --git a/code/sdk/application/wearable/service/timeservice/CMakeLists.txt b/code/sdk/application/wearable/service/timeservice/CMakeLists.txt
deleted file mode 100644 (file)
index 88742cd..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-set(COMPONENT_NAME "timeservice")
-
-set(PUBLIC_HEADER
-)
-
-set(PRIVATE_HEADER
-${CMAKE_CURRENT_SOURCE_DIR}/include
-)
-
-set(SOURCES
-${CMAKE_CURRENT_SOURCE_DIR}/src/TimeServiceImpl.c
-)
-
-set(COMPONENT_PUBLIC_CCFLAGS
-)
-
-set(COMPONENT_CCFLAGS
-    -Wno-error
-    -Wno-unused-parameter
-    -fno-exceptions
-    -fno-unwind-tables
-    -fno-asynchronous-unwind-tables
-    -Wno-undef
-    -Wno-bitwise-op-parentheses
-    -Wno-shift-op-parentheses
-    -nostdlibinc
-    -nostdinc
-    -nostdlib
-    -Wno-error=unused-function
-)
-
-set(WHOLE_LINK
-    true
-)
-
-set(MAIN_COMPONENT
-    false
-)
-
-set(PUBLIC_DEFINES
-)
-
-set(PRIVATE_DEFINES
-)
-
-build_component()
-
-
diff --git a/code/sdk/application/wearable/service/timeservice/include/TimeService.h b/code/sdk/application/wearable/service/timeservice/include/TimeService.h
deleted file mode 100644 (file)
index a4dbfda..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-
-#ifndef TIMESERVICE_H
-#define TIMESERVICE_H
-
-#include <string>
-#include <vector>
-
-class TimeUpdateListener
-{
-public:
-    virtual void onTimeUpdate(const std::string &updatedTime) = 0;
-    virtual ~TimeUpdateListener() {}
-};
-
-class TimeService
-{
-public:
-    virtual std::string getCurrentTime() = 0;
-    virtual void subscribeTimeUpdate(TimeUpdateListener *listener) = 0;
-    virtual ~TimeService() {}
-};
-
-#endif // TIMESERVICE_H
\ No newline at end of file
diff --git a/code/sdk/application/wearable/service/timeservice/include/TimeServiceImpl.h b/code/sdk/application/wearable/service/timeservice/include/TimeServiceImpl.h
deleted file mode 100644 (file)
index f2fef80..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-// TimeServiceImpl.h
-#ifndef TIMESERVICEIMPL_H
-#define TIMESERVICEIMPL_H
-
-#include "TimeService.h"
-#include <thread>
-#include <chrono>
-
-class TimeServiceImpl : public TimeService {
-private:
-    std::vector<TimeUpdateListener*> listeners;
-
-public:
-    std::string getCurrentTime() override;
-    void subscribeTimeUpdate(TimeUpdateListener* listener) override;
-    void updateAndNotify();
-};
-
-#endif // TIMESERVICEIMPL_H
\ No newline at end of file
diff --git a/code/sdk/application/wearable/service/timeservice/src/TimeServiceImpl.cpp b/code/sdk/application/wearable/service/timeservice/src/TimeServiceImpl.cpp
deleted file mode 100644 (file)
index c41e1f9..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-
-// TimeServiceImpl.cpp
-#include "TimeServiceImpl.h"
-#include <ctime>
-
-std::string TimeServiceImpl::getCurrentTime()
-{
-    time_t now = time(0);
-    tm *localTime = localtime(&now);
-    char buffer[80];
-    strftime(buffer, 80, "%Y-%m-%d %H:%M:%S", localTime);
-    return std::string(buffer);
-}
-
-void TimeServiceImpl::subscribeTimeUpdate(TimeUpdateListener *listener)
-{
-    listeners.push_back(listener);
-}
-
-void TimeServiceImpl::updateAndNotify()
-{
-    while (true)
-    {
-        std::string updatedTime = getCurrentTime();
-        for (TimeUpdateListener *listener : listeners)
-        {
-            listener->onTimeUpdate(updatedTime);
-        }
-        std::this_thread::sleep_for(std::chrono::seconds(1));
-    }
-}
\ No newline at end of file