mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-07-11 07:23:34 +08:00
45 lines
677 B
C++
45 lines
677 B
C++
#include "Ctrl.h"
|
|
|
|
namespace HWP
|
|
{
|
|
CCtrl::CCtrl()
|
|
: m_bFullFilled(false)
|
|
{}
|
|
|
|
CCtrl::CCtrl(const STRING& sCtrlID)
|
|
: m_sCtrlID(sCtrlID), m_bFullFilled(false)
|
|
{}
|
|
|
|
CCtrl::~CCtrl()
|
|
{}
|
|
|
|
void CCtrl::SetID(const STRING& sCtrlID)
|
|
{
|
|
m_sCtrlID = sCtrlID;
|
|
}
|
|
|
|
STRING CCtrl::GetID() const
|
|
{
|
|
return m_sCtrlID;
|
|
}
|
|
|
|
bool CCtrl::FullFilled() const
|
|
{
|
|
return m_bFullFilled;
|
|
}
|
|
|
|
void CCtrl::SetFullFilled()
|
|
{
|
|
m_bFullFilled = true;
|
|
}
|
|
|
|
bool CCtrl::Equals(CCtrl* pFirstCtrl, CCtrl* pSecondCtrl)
|
|
{
|
|
if (nullptr == pFirstCtrl || nullptr == pSecondCtrl)
|
|
return false;
|
|
|
|
return pFirstCtrl->m_sCtrlID == pSecondCtrl->m_sCtrlID &&
|
|
pFirstCtrl->m_bFullFilled == pSecondCtrl->m_bFullFilled;
|
|
}
|
|
}
|