Describes the OS running LeechCraft.
More...
#include "sysinfo.h"
|
QString | Arch_ |
| Describes the CPU architecture of the OS.
|
QString | Name_ |
| The name of the OS, including the distribution.
|
QString | Version_ |
| The full version of the OS.
|
QString | Flavour_ |
| The OS flavour, or name of the OS without any distribution.
|
Describes the OS running LeechCraft.
Definition at line 24 of file sysinfo.h.
◆ Arch_
QString LC::Util::SysInfo::OSInfo::Arch_ |
Describes the CPU architecture of the OS.
This describes the architecture of the OS, not the machine itself. Thus, a 32-bit Linux running on a 64-bit CPU will still be reported as x86 instead of x86_64.
Definition at line 32 of file sysinfo.h.
◆ Flavour_
QString LC::Util::SysInfo::OSInfo::Flavour_ |
The OS flavour, or name of the OS without any distribution.
Typical values are:
- Linux
- Mac OS X
- Windows
- FreeBSD
On non-Linux systems this typically matches the Name_ field.
- See also
- Name_
Definition at line 70 of file sysinfo.h.
◆ Name_
QString LC::Util::SysInfo::OSInfo::Name_ |
The name of the OS, including the distribution.
Typical values are:
- Gentoo/Linux
- openSUSE 13.1 (Bottle) (x86_64)
- Mac OS X
- Windows
On non-Linux systems this field typically matches the Flavour_ field. On Linux it also includes the distribution name and possibly version.
- See also
- Flavour_
Definition at line 48 of file sysinfo.h.
◆ Version_
QString LC::Util::SysInfo::OSInfo::Version_ |
The full version of the OS.
This possibly includes the architecture, the OS release and OS-dependent version components like kernel version on Linux.
Definition at line 55 of file sysinfo.h.
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/util/sys/sysinfo.h