Files
2021-02-10 16:17:28 +08:00

29 lines
565 B
C++

#include "stdafx.h"
#include "UpdateVisitor.h"
namespace OpenHardwareMonitorApi
{
void UpdateVisitor::VisitComputer(IComputer ^ computer)
{
computer->Traverse(this);
}
void UpdateVisitor::VisitHardware(IHardware ^ hardware)
{
hardware->Update();
for each (IHardware^ subHardware in hardware->SubHardware)
{
subHardware->Accept(this);
}
}
void UpdateVisitor::VisitSensor(ISensor ^ sensor)
{
}
void UpdateVisitor::VisitParameter(IParameter ^ parameter)
{
}
}