Files
2022-10-26 12:25:11 +08:00

20 lines
597 B
C++

#pragma once
//////////////////////////////////////////////////////////////////////////
// <MIGRATION OBJECT>
//
class MigrationObject
{
public: MigrationObject() : m_WorkLoadKey(0), m_ObjectType(OBJTYPE_EMPTY), m_ActionType(S_000100_START_MARK_LF) {}
virtual ~MigrationObject();
public: inline WORK_KEY GetWorkLoadKey() { return m_WorkLoadKey; }
inline eWISE_OBJECT_INDEX GetType() { return m_ObjectType; }
inline LF_DEFINE ActionType() { return m_ActionType; }
protected: WORK_KEY m_WorkLoadKey;
eWISE_OBJECT_INDEX m_ObjectType;
LF_DEFINE m_ActionType;
};