#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 /// M_数据模型 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(); }; }