12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- #include "stdafx.h"
- #include "GuardCommand.h"
- //////////////////////////////////////////////////////////////////////////
- IMPLEMENT_SERIAL(CGuardCommand, CObject, 0)
- CGuardCommand::CGuardCommand(void)
- {
- m_byTrigger = 0;
- m_nClientCount = -1;
- m_nOrderCount = -1;
- m_nHistoryOrderCount = -1;
- m_nExecCommand = -1;
- m_strExecTime = _T("");
- m_strOldTableName = _T("");
- m_strNewTableName = _T("");
- m_strOldFieldName = _T("");
- m_strNewFieldName = _T("");
- m_strEncryptWord = _T("");
- m_nEncrypOrderCount = -1;
- m_nGasserDataLen = -1;
- }
- CGuardCommand::~CGuardCommand(void)
- {
- }
- CGuardCommand &CGuardCommand::operator=(CGuardCommand& member)
- {
- m_byTrigger = member.m_byTrigger;
- m_nClientCount = member.m_nClientCount;
- m_nOrderCount = member.m_nOrderCount;
- m_nHistoryOrderCount = member.m_nHistoryOrderCount;
- m_strExecTime = member.m_strExecTime;
- m_nExecCommand = member.m_nExecCommand;
- m_strOldTableName = member.m_strOldTableName;
- m_strNewTableName = member.m_strNewTableName;
- m_strOldFieldName = member.m_strOldFieldName;
- m_strNewFieldName = member.m_strNewFieldName;
- m_strEncryptWord = member.m_strEncryptWord;
- m_nEncrypOrderCount = member.m_nEncrypOrderCount;
- m_nGasserDataLen = member.m_nGasserDataLen;
- return *this;
- }
- void CGuardCommand::Serialize(CArchive& ar)
- {
- CObject::Serialize(ar);
- if( ar.IsStoring() )
- {
- ar << m_byTrigger;
- ar << m_nClientCount;
- ar << m_nOrderCount;
- ar << m_nHistoryOrderCount;
- ar << m_strExecTime;
- ar << m_nExecCommand;
- ar << m_strOldTableName;
- ar << m_strNewTableName;
- ar << m_strOldFieldName;
- ar << m_strNewFieldName;
- ar << m_strEncryptWord;
- ar << m_nEncrypOrderCount;
- ar << m_nGasserDataLen;
- }
- else
- {
- ar >> m_byTrigger;
- ar >> m_nClientCount;
- ar >> m_nOrderCount;
- ar >> m_nHistoryOrderCount;
- ar >> m_strExecTime;
- ar >> m_nExecCommand;
- ar >> m_strOldTableName;
- ar >> m_strNewTableName;
- ar >> m_strOldFieldName;
- ar >> m_strNewFieldName;
- ar >> m_strEncryptWord;
- ar >> m_nEncrypOrderCount;
- ar >> m_nGasserDataLen;
- }
- }
|