#include <JThread.h>
Public Member Functions | |
SysInfo () | |
virtual | ~SysInfo () |
virtual Object * | clone () const |
virtual bool | equals (const Object *o2) const |
virtual JString | print () |
virtual JString | toHTML () |
virtual JString | toXML () |
virtual JString | toXML (JString tag, JString content) |
virtual bool | fromXML (XMLNode *node) |
virtual bool | clear () |
virtual bool | update () |
int | getOSVersionMajor () |
int | getOSVersionMinor () |
int | getOSVersionSub () |
int | getOSVersionBuild () |
JString | getOSVersionText () |
Public Attributes | |
JString | osName |
JString | osType |
JString | osVersionString |
double | osTotalMemory |
double | cpuSpeed |
int | cpuCount |
JString | cpuArchitecture |
JString | hostname |
double | procAverageCPUUsageKernel |
double | procAverageCPUUsageUser |
double | procAverageCPUUsage |
double | procCurrentCPUUsageKernel |
double | procCurrentCPUUsageUser |
double | procCurrentCPUUsage |
Definition at line 81 of file JThread.h.
cmlabs::SysInfo::SysInfo | ( | ) |
Definition at line 136 of file JThread.cpp.
cmlabs::SysInfo::~SysInfo | ( | ) | [virtual] |
Definition at line 140 of file JThread.cpp.
Object * cmlabs::SysInfo::clone | ( | ) | const [virtual] |
bool cmlabs::SysInfo::equals | ( | const Object * | o2 | ) | const [virtual] |
JString cmlabs::SysInfo::print | ( | ) | [virtual] |
JString cmlabs::SysInfo::toHTML | ( | ) | [virtual] |
JString cmlabs::SysInfo::toXML | ( | ) | [virtual] |
Definition at line 343 of file JThread.cpp.
bool cmlabs::SysInfo::fromXML | ( | XMLNode * | node | ) | [virtual] |
bool cmlabs::SysInfo::clear | ( | ) | [virtual] |
Definition at line 143 of file JThread.cpp.
bool cmlabs::SysInfo::update | ( | ) | [virtual] |
Definition at line 163 of file JThread.cpp.
int cmlabs::SysInfo::getOSVersionMajor | ( | ) |
Definition at line 209 of file JThread.cpp.
int cmlabs::SysInfo::getOSVersionMinor | ( | ) |
Definition at line 217 of file JThread.cpp.
int cmlabs::SysInfo::getOSVersionSub | ( | ) |
Definition at line 225 of file JThread.cpp.
int cmlabs::SysInfo::getOSVersionBuild | ( | ) |
Definition at line 233 of file JThread.cpp.
JString cmlabs::SysInfo::getOSVersionText | ( | ) |
Definition at line 241 of file JThread.cpp.
double cmlabs::SysInfo::cpuSpeed |