GrpcPrint/PrintS/log/ScannerPowerLog.h
2024-03-19 17:45:12 +08:00

34 lines
634 B
C++

#pragma once
#include <vector>
using namespace std;
#include "../external/SQLiteCpp/SQLiteCpp.h"
class ScannerPowerLog
{
public:
ScannerPowerLog();
~ScannerPowerLog();
static void CreateIfNoExist(SQLite::Database* db);
public:
int32_t m_Id;
time_t m_InsertTime;
int32_t m_JobId;
int32_t m_Sno;
vector<float> m_VoltageDatas;
vector<float> m_CurrentDatas;
public:
static const string TABLE_NAME;
static const string FIELD_ID;
static const string FIELD_JOB_ID;
static const string FIELD_SNO;
static const string FIELD_INSERT_TIME;
static const string FIELD_VOLTAGE_DATA;
static const string FIELD_CURRENT_DATA;
};