Improve:IpcConfig include cleaner.

This commit is contained in:
Fancy code 2024-06-17 16:27:42 +08:00
parent e7c4b2d41f
commit 5e4354cde0
3 changed files with 17 additions and 2 deletions

View File

@ -14,6 +14,9 @@
*/
#include "IIpcConfig.h"
#include "ILog.h"
#include "StatusCode.h"
#include <memory>
#include <string>
working_time::working_time() : mHourFrom(0), mHourTo(0), mMinuteFrom(0), mMinuteTo(0)
{
}

View File

@ -13,13 +13,22 @@
* limitations under the License.
*/
#include "IpcConfigImpl.h"
#include "ConfigBase.h"
#include "IIpcConfig.h"
#include "ILog.h"
#include "LinuxApi.h"
#include <dirent.h>
#include "StatusCode.h"
#include <chrono>
#include <functional>
#include <map>
#include <memory>
#include <mutex>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <string>
#include <thread>
#include <utility>
#define CHECK_MAP(map) (map.size() == 1 ? true : false)
const char *CONFIG_WIFI_SSID = "wifi_ssid";
const char *CONFIG_WIFI_SSID_DEFAULT = "Hunting 2024";

View File

@ -13,8 +13,11 @@
* limitations under the License.
*/
#include "IpcConfigMakePtr.h"
#include "IIpcConfig.h"
#include "ILog.h"
#include "IpcConfigImpl.h"
#include "StatusCode.h"
#include <memory>
bool CreateIpcConfigModule(void)
{
auto instance = std::make_shared<IIpcConfig>();