#include "stdafx.h" #include "GuardInfo.h" IMPLEMENT_SERIAL(CGuardInfo, CObject, 0) CGuardInfo::CGuardInfo(void) { m_StudioMac = _T(""); m_StudioDomain = _T(""); m_StudioGuid = _T(""); m_bUseYtUsb = FALSE; m_StudioName = _T(""); m_StudioOwner = _T(""); m_StudioAddress = _T(""); m_StudioTel = _T(""); m_StudioInfo = _T(""); m_StudioVer = _T(""); m_Uptodate = _T(""); m_ExecResult = _T(""); } CGuardInfo::~CGuardInfo(void) { } CGuardInfo &CGuardInfo::operator=(CGuardInfo& member) { m_StudioMac = member.m_StudioMac; m_StudioDomain = member.m_StudioDomain; m_StudioGuid = member.m_StudioGuid; m_bUseYtUsb = member.m_bUseYtUsb; m_StudioName = member.m_StudioName; m_StudioOwner = member.m_StudioOwner; m_StudioAddress = member.m_StudioAddress; m_StudioTel = member.m_StudioTel; m_StudioInfo = member.m_StudioInfo; m_StudioVer = member.m_StudioVer; m_Uptodate = member.m_Uptodate; m_ExecResult = member.m_ExecResult; return *this; } void CGuardInfo::Serialize(CArchive& ar) { CObject::Serialize(ar); if( ar.IsStoring() ) { ar << m_StudioMac; ar << m_StudioGuid; ar << m_bUseYtUsb; ar << m_StudioName; ar << m_StudioDomain; ar << m_StudioOwner; ar << m_StudioAddress; ar << m_StudioTel; ar << m_StudioInfo; ar << m_StudioVer; ar << m_Uptodate; ar << m_ExecResult; } else { ar >> m_StudioMac; ar >> m_StudioGuid; ar >> m_bUseYtUsb; ar >> m_StudioName; ar >> m_StudioDomain; ar >> m_StudioOwner; ar >> m_StudioAddress; ar >> m_StudioTel; ar >> m_StudioInfo; ar >> m_StudioVer; ar >> m_Uptodate; ar >> m_ExecResult; } }