#include <fstream>
#include <iostream>
#include <windows.h>
#include <wbemidl.h>
#include <comdef.h>
#include "../common/String.h"
#include "../common/LoadSample.h"
#include "../common/HardwareDescription.h"
Go to the source code of this file.
Namespaces | |
namespace | lm |
Data Structures | |
class | lm::LoadMonitor |
Load Monitor which collects performance data about computer. More... | |
class | lm::LoadMonitor::PerformanceCounterEnumCache |
Base class for enumerator cache. More... | |
class | lm::LoadMonitor::ProcessorEnumCache |
Cache for data related to processor usage. More... | |
class | lm::LoadMonitor::NetworkEnumCache |
Cache for network monitoring data. More... | |
class | lm::LoadMonitor::MemoryEnumCache |
Cache for memory monitoring data. More... | |
class | lm::LoadMonitor::SystemEnumCache |
Cache for system related counters. More... | |
class | lm::LoadMonitor::DriveEnumCache |
Cache for drive releated data. More... | |
Defines | |
#define | SERIALIZE_TSC |
#define | LOG_ENABLED 1 |
#define LOG_ENABLED 1 |
#define SERIALIZE_TSC |