class CpuInfo_t


Abstract base class defining a generic interface to the underlying
Operating System.
This is not an ABC in the strict sense of the (C++) word. For
every member function their is an implementation (often not more
than a call to AbstractMethod() which prints a warning saying
that the method should be overridden in a derived class), which
allows a simple partial implementation for new OS'es.

Function Members (Methods)

CpuInfo_t(const CpuInfo_t&)
static TClass*Class()
virtual TClass*IsA() const
CpuInfo_t&operator=(const CpuInfo_t&)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

Float_tfIdlecpu idle percentage
Float_tfLoad15mcpu load average over 15 m
Float_tfLoad1mcpu load average over 1 m
Float_tfLoad5mcpu load average over 5 m
Float_tfSyscpu sys load in percentage
Float_tfTotalcpu user+sys load in percentage
Float_tfUsercpu user load in percentage

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

{ }
virtual ~CpuInfo_t()
{ }
TSystem& operator=(const CpuInfo_t& )

Author: Fons Rademakers 15/09/95
Last change: root/base:$Id: TSystem.h 26872 2008-12-12 12:21:49Z rdm $
Last generated: 2008-12-12 14:34
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.