20 lines
597 B
C++
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;
|
|
};
|