33 lines
622 B
C
33 lines
622 B
C
|
#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_<4D><5F><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
|
|||
|
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();
|
|||
|
|
|||
|
};
|
|||
|
}
|