#include "StdAfx.h"
|
#include "WsiControl.h"
|
|
|
CWsiControl::CWsiControl(int nIndex) : m_nIndex(nIndex)
|
{
|
m_pWC2P = NULL;
|
m_Controlinfo.Reset();
|
m_vecWsiResult.clear();
|
m_nConnected = 0;
|
m_nResultIndex = -1;
|
m_nResultCount = 0;
|
}
|
|
CWsiControl::~CWsiControl(void)
|
{
|
|
}
|
|
void CWsiControl::ClearResult()
|
{
|
m_vecWsiResult.clear();
|
m_nResultIndex = -1;
|
m_nResultCount = 0;
|
}
|
|
// getter
|
int CWsiControl::GetConnected() const
|
{
|
return m_nConnected;
|
}
|
|
int CWsiControl::GetResultCount() const
|
{
|
return (int)m_vecWsiResult.size();
|
}
|
|
SWsiResult* CWsiControl::GetResult(int nIndex)
|
{
|
if (nIndex<0 || nIndex>=(int)m_vecWsiResult.size()) return NULL;
|
return &(m_vecWsiResult[nIndex]);
|
}
|
|
const SWsiResult* CWsiControl::GetResult(int nIndex) const
|
{
|
if (nIndex<0 || nIndex>=(int)m_vecWsiResult.size()) return NULL;
|
return &(m_vecWsiResult[nIndex]);
|
}
|
|
VectorWsiResult* CWsiControl::GetVectorWsiResult()
|
{
|
return &m_vecWsiResult;
|
}
|
|
const VectorWsiResult* CWsiControl::GetVectorWsiResult() const
|
{
|
return &m_vecWsiResult;
|
}
|
|
BOOL CWsiControl::SetSystemTime( SYSTEMTIME stCurrentTime )
|
{
|
return TRUE;
|
}
|