#pragma once #include 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 m_VoltageDatas; vector 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; };