PIP 5.5.3
Platform-Independent Primitives
Classes | Functions
pisystemmonitor.h File Reference

System resources monitoring. More...

#include "pifile.h"
#include "pithread.h"

Classes

class  PISystemMonitor
 Process monitoring. More...
 
struct  PISystemMonitor::ProcessStatsFixed
 Process statistics (fixed-size fields). More...
 
struct  PISystemMonitor::ThreadStatsFixed
 Thread statistics (fixed-size fields). More...
 
struct  PISystemMonitor::ProcessStats
 Process statistics. More...
 
struct  PISystemMonitor::ThreadStats
 Thread statistics. More...
 

Functions

PICout operator<< (PICout s, const PISystemMonitor::ThreadStats &v)
 Output operator to PICout.
 
template<typename P >
PIBinaryStream< P > & operator<< (PIBinaryStream< P > &s, const PISystemMonitor::ProcessStats &v)
 Store operator.
 
template<typename P >
PIBinaryStream< P > & operator>> (PIBinaryStream< P > &s, PISystemMonitor::ProcessStats &v)
 Restore operator.
 
template<typename P >
PIBinaryStream< P > & operator<< (PIBinaryStream< P > &s, const PISystemMonitor::ThreadStats &v)
 Store operator.
 
template<typename P >
PIBinaryStream< P > & operator>> (PIBinaryStream< P > &s, PISystemMonitor::ThreadStats &v)
 Restore operator.
 

Detailed Description

System resources monitoring.