MemoryInfo Class Reference

#include <sysinfo.h>

Inheritance diagram for MemoryInfo:

Inheritance graph
[legend]
Collaboration diagram for MemoryInfo:

Collaboration graph
[legend]
List of all members.

Public Types

 TotalMemory
 FreeMemory
 UsedMemory
 TotalSwap
 FreeSwap
 UsedSwap
enum  MemoryType {
  TotalMemory, FreeMemory, UsedMemory, TotalSwap,
  FreeSwap, UsedSwap
}

Public Member Functions

 MemoryInfo ()
bool init ()
void timer ()
void setType (MemoryType type)
MemoryType type ()

Properties

MemoryType type []

Private Attributes

QMap< QString, double > m_memInfo
MemoryType m_type

Member Enumeration Documentation

enum MemoryInfo::MemoryType

Enumerator:
TotalMemory 
FreeMemory 
UsedMemory 
TotalSwap 
FreeSwap 
UsedSwap 


Constructor & Destructor Documentation

MemoryInfo::MemoryInfo (  )  [inline]


Member Function Documentation

bool MemoryInfo::init (  )  [virtual]

Reimplemented from AbstractSysInfo.

void MemoryInfo::setType ( MemoryType  type  )  [inline]

void MemoryInfo::timer (  )  [virtual]

Reimplemented from PluginInterface.

MemoryType MemoryInfo::type (  )  [inline]


Member Data Documentation

QMap<QString, double> MemoryInfo::m_memInfo [private]

MemoryType MemoryInfo::m_type [private]

Reimplemented from GraphicText.


Property Documentation

MemoryType MemoryInfo::type [read, write]


The documentation for this class was generated from the following files:
Generated on Thu Apr 5 13:13:01 2007 for LCDBuilder by  doxygen 1.4.7