DPS/include/M_ObjectDAO.h

33 lines
626 B
C
Raw Permalink Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
#define MOBJECT_CLASS_T_FOLDER 1
#define MOBJECT_CLASS_T_ENTITYTABLE 2
#define MOBJECT_CLASS_T_NORMALCOLUMN 3
#define MOBJECT_CLASS_T_DELBYINTERFACE 4
#define MOBJECT_CLASS_T_FINDBYINTERFACE 5
#define MOBJECT_CLASS_T_SCENEINFO 6
2025-06-23 18:01:09 +08:00
/// M_数据模型
2025-06-23 10:41:33 +08:00
class M_ObjectDAO : public DAO
{
public:
ODI M_ObjectDAO();
virtual ODI ~M_ObjectDAO();
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
virtual ODI InstanceDataManager* getIDM();
};
///M_DPS
class M_DPSObjectDAO :public M_ObjectDAO
{
public:
ODI M_DPSObjectDAO();
};
}