GrpcPrint/PrintS/HBDSystem.h

33 lines
460 B
C
Raw Normal View History

2024-04-09 16:53:02 +08:00
#pragma once
#include "DataManage/DataHandle.h"
#include "global.h"
#include "SystemInfo.h"
#include "Logger.h"
#include "Toast.h"
#include <iostream>
#include <map>
#include <conio.h>
class HBDSystem {
public:
HBDSystem();
~HBDSystem();
void Usage();
void Init();
void Run() { if(m_dataHandle) m_dataHandle->Run(); }
void Stop() { if(m_dataHandle) m_dataHandle->Stop(); }
private:
void GetVersion();
private:
DataHandle* m_dataHandle;
};