#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 |
1.5.6