GrpcPrint/PrintS/Config/dao/AxisCfgDao.h

18 lines
398 B
C
Raw Normal View History

2024-03-19 17:45:12 +08:00
#pragma once
#include "BaseDao.h"
#include "../bean/AxisCfg.h"
#include <sstream>
class AxisCfgDao :public BaseDao
{
public:
AxisCfgDao(SQLite::Database* pdb);
~AxisCfgDao();
void CreateTable();
void Find(map<short, AxisCfg*>& axismap);
void Save(map<short, AxisCfg*>& axismap);
void Export(map<short, AxisCfg *>& axismap, stringstream &sql);
void UpdateZeroOffset(int id, long value);
};